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 "SCA Java support in STP"
Line 9: | Line 9: | ||
* launch configuration. | * launch configuration. | ||
* Integrated with Tuscany-sca-java-1.0-M2 release | * Integrated with Tuscany-sca-java-1.0-M2 release | ||
+ | |||
+ | == Setup Eclipse Plugins == | ||
+ | The STP does not have update site yet. So we need to setup the Eclipse env manually. | ||
+ | Please download and install the following plugins: | ||
+ | * Eclipse SDK 3.2 | ||
+ | * STP Plugins http://download.eclipse.org/stp/committers/ | ||
+ | * Apache Tuscany plugin http://www.eclipse.org/stp/plugins/tuscany-eclipse-plugin-1.0-incubator-M2.zip | ||
+ | * Apache CXF Plugin http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.0-incubator-RC-SNAPSHOT | ||
+ | * Eclipse WST | ||
+ | * Eclipse DTP | ||
+ | * Eclipse EMF | ||
+ | * Eclipse GEF | ||
+ | {| style="width:25%; height:200px" border="1" | ||
+ | | STP Plugins | ||
+ | | http://download.eclipse.org/stp/committers/ | ||
+ | |- | ||
+ | | Apache Tuscany pluin | ||
+ | | http://www.eclipse.org/stp/plugins/tuscany-eclipse-plugin-1.0-incubator-M2.zip | ||
+ | |} | ||
+ | |||
+ | == Creating SCA Java Component using STP Service Creation and Tuscany == | ||
+ | === Creating SCA Java component project === | ||
+ | === SCDL Editing === | ||
+ | === SCA annotation editing === | ||
+ | === Generating WSDL === | ||
+ | === WSDL Editor === | ||
+ | === Generating Jar file === | ||
+ | === Run the SCA Java component === | ||
+ | === Create client project === | ||
+ | === Deploy to tomcat container === | ||
+ | == Todo list == | ||
+ | == References == |
Revision as of 10:52, 23 January 2007
Contents
Introduction
We just added SCA Java support in STP service creation project. It allows user to create/debug SCA component within Eclipse by providing following functions:
* Project wizard to help user to create sca java component * Fasttrack wizard to generate default.scdl and java empty interface/impl class * SCDL Editor. which is indeed the WST XML Editor with sca.xsd loaded * SCA and tuscany annotations editing support. * launch configuration. * Integrated with Tuscany-sca-java-1.0-M2 release
Setup Eclipse Plugins
The STP does not have update site yet. So we need to setup the Eclipse env manually. Please download and install the following plugins:
- Eclipse SDK 3.2
- STP Plugins http://download.eclipse.org/stp/committers/
- Apache Tuscany plugin http://www.eclipse.org/stp/plugins/tuscany-eclipse-plugin-1.0-incubator-M2.zip
- Apache CXF Plugin http://people.apache.org/repo/m2-snapshot-repository/org/apache/cxf/cxf-eclipse-plugin/2.0-incubator-RC-SNAPSHOT
- Eclipse WST
- Eclipse DTP
- Eclipse EMF
- Eclipse GEF
STP Plugins | http://download.eclipse.org/stp/committers/ |
Apache Tuscany pluin | http://www.eclipse.org/stp/plugins/tuscany-eclipse-plugin-1.0-incubator-M2.zip |