Notice: This Wiki is now read only and edits are no longer 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"
(→Setup pre-requisites) |
(→Plugins required from other Eclipse projects) |
||
Line 13: | Line 13: | ||
== Setup STP == | == Setup STP == | ||
=== Plugins required from other Eclipse projects === | === Plugins required from other Eclipse projects === | ||
− | *[http:// | + | *[http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.3.1/M200707111516/emf-sdo-xsd-SDK-M200707111516.zip emf-sdo-xsd-SDK-2.3.0] |
*[http://download.eclipse.org/tools/gef/downloads/drops/S-3.3RC3-200706131125/GEF-ALL-3.3RC3.zip GEF-ALL-3.3] | *[http://download.eclipse.org/tools/gef/downloads/drops/S-3.3RC3-200706131125/GEF-ALL-3.3RC3.zip GEF-ALL-3.3] | ||
*[http://download.eclipse.org/tools/ve/downloads/drops/R-1.2.3_jem-200701301117/JEM-SDK-1.2.3_jem.zip JEM-SDK-1.2.3_jem] | *[http://download.eclipse.org/tools/ve/downloads/drops/R-1.2.3_jem-200701301117/JEM-SDK-1.2.3_jem.zip JEM-SDK-1.2.3_jem] |
Revision as of 23:13, 22 July 2007
This wiki page is used to explain how to install and use the STP Service Creation for Eclipse Europa release.
(Last updated on Apr 28, 2007)
Contents
Where to get stp
Install from Eclipse Europa
Since stp is part of Eclipse Europa release, it can be installed from Europa Discovery Site as following:
Help->Software Updates->Find and Install... ->Search for new features to install->Europa Discovery Site->SOA Development
Download from stp website
The latest stp 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 *dtp-sdk_1.5 *GMF-sdk-2.0 *mdt-ocl-SDK-1.1 *emf-validation-SDK-1.1 *emf-query-SDK-1.1 *emf-transaction-SDK-1.1 *orbit-S200705021947
3rd-party plugins
Pre-requisites SOA runtime
- JAX-WS runtime: Apache CXF
- SCA runtime: Apache Tuscany SCA Java
- Apache Tomcat (Install only if you want to deploy the generated service to Tomcat Container)
Update eclipse.ini
Before start Eclipse, please update the eclipse.ini file under your Eclipse installation directory by adding the following line:
-Dorg.osgi.framework.bootdelegation=*
For reason why need to add the bootdelegation flag, please reference here
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
Demo movie
Flash movie shows how to create and deploy a JAX-WS web service
Introduction on developerworks website
Tyler Anderson wrote a good article about Use the Eclipse SOA Tools Platform plug-in to build and deploy a Web service
Since that was wrote for stp0.4.0 before, some changes apply as following:
* For Eclipse plugins dependency, Apache CXF plugin and Apache CXF runtime, please use the link provided in this wiki page. * Page 22 'SOA->Generate Deploy Package' menu has been changed to: select the wsdl file, then from popup menu, select 'Build Package...' * wsdl url for tomcat is http://localhost:8080/ScientificCalculator/services/ScientificCalculator?wsdl