Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "STP Service Creation getting started guide for stp 0.7"
(→3rd-party plugins) |
|||
Line 1: | Line 1: | ||
This wiki page is used to explain how to install and use the STP Service Creation for Eclipse Europa Fall maintenance release. | This wiki page is used to explain how to install and use the STP Service Creation for Eclipse Europa Fall maintenance release. | ||
− | (Last updated on | + | (Last updated on Nov 14th, 2007) |
== Where to get stp == | == Where to get stp == | ||
=== Install from Eclipse Europa Fall Maintenance site=== | === Install from Eclipse Europa Fall Maintenance site=== | ||
=== Download from stp website === | === Download from stp website === | ||
− | The latest stp 0.7.0 build can be downloaded from [http://download.eclipse.org/stp/downloads/drops/ | + | The latest stp 0.7.0 build can be downloaded from [http://download.eclipse.org/stp/downloads/drops/I-I200710300730-200710300730/ here] |
== Setup STP == | == Setup STP == | ||
Line 21: | Line 21: | ||
*[http://download.eclipse.org/modeling/emf/transaction/downloads/drops/1.1.0/R200706201332/emf-transaction-SDK-1.1.zip emf-transaction-SDK-1.1] | *[http://download.eclipse.org/modeling/emf/transaction/downloads/drops/1.1.0/R200706201332/emf-transaction-SDK-1.1.zip emf-transaction-SDK-1.1] | ||
*[http://download.eclipse.org/tools/orbit/downloads/drops/R200709171314/bundles/javax.wsdl_1.5.1.v200709050115.jar javax.wsdl 1.5.1] | *[http://download.eclipse.org/tools/orbit/downloads/drops/R200709171314/bundles/javax.wsdl_1.5.1.v200709050115.jar javax.wsdl 1.5.1] | ||
+ | |||
+ | |||
=== 3rd-party plugins === | === 3rd-party plugins === | ||
Line 29: | Line 31: | ||
=== Pre-requisites SOA runtime === | === Pre-requisites SOA runtime === | ||
− | *JAX-WS runtime: [http://people.apache.org/ | + | *JAX-WS runtime: [http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/apache-cxf/2.1-incubator-SNAPSHOT/ Apache CXF 2.1 SNAPSHOT] |
− | *SCA runtime: [http://people.apache.org/dist/incubator/tuscany/java/sca/ | + | *SCA runtime: [http://people.apache.org/dist/incubator/tuscany/java/sca/1.0-incubating/apache-tuscany-sca-1.0-incubating.zip Apache Tuscany SCA Java 1.0] |
*Apache Tomcat (Install only if you want to deploy the generated service to [http://tomcat.apache.org/download-55.cgi Tomcat Container]) | *Apache Tomcat (Install only if you want to deploy the generated service to [http://tomcat.apache.org/download-55.cgi Tomcat Container]) | ||
Revision as of 22:40, 13 November 2007
This wiki page is used to explain how to install and use the STP Service Creation for Eclipse Europa Fall maintenance release.
(Last updated on Nov 14th, 2007)
Contents
Where to get stp
Install from Eclipse Europa Fall Maintenance site
Download from stp website
The latest stp 0.7.0 build can be downloaded from here
Setup STP
Plugins required from other Eclipse projects
*emf-sdo-xsd-SDK-2.3.0 *GEF-ALL-3.3 *JEM-SDK-1.2.3_jem *wtp-sdk-S-2.0 *GMF-sdk-2.0 *mdt-ocl-SDK-1.1 *emf-validation-SDK-1.1 *emf-query-SDK-1.1 *emf-transaction-SDK-1.1 *javax.wsdl 1.5.1
3rd-party plugins
Please download JSR API plugins from open.iona.com.
It contains: javax.jws, javax.xml.bind, javax.xml.ws, org.osoa.sca plugins. We have filled Eclipse IPZilla for those APIs, and will add them to Orbit once passed the review.
Pre-requisites SOA runtime
- JAX-WS runtime: Apache CXF 2.1 SNAPSHOT
- SCA runtime: Apache Tuscany SCA Java 1.0
- Apache Tomcat (Install only if you want to deploy the generated service to Tomcat Container)
In order to deploy JAX-WS service to Tomcat container, please copy all jars under ${apache_cxf_install}/libs and ${apache_cxf_install}/modules into ${tomcat_install}/shared/lib
Run it
Set Eclipse JVM to JDK1.5, CXF does not support JDK1.6
Demo movie
Flash movie shows how to create, deploy and debug a JAX-WS web service
Introduction on developerworks website
Coming soon!