Skip to main content
Jump to: navigation, search

Difference between revisions of "STP/Archive/Runtime APIs"

< STP‎ | Archive
 
Line 2: Line 2:
 
so we need to have some things in place for each:
 
so we need to have some things in place for each:
  
  1. Annotation jar files that contain the annotation declarations used. The STP annotations processor will use these and the JDT to help developers become more productive with the technologies.
+
  1. Annotation jar files that contain the annotation declarations used. The STP annotations processor will use these and the JDT  
 +
    to help developers become more productive with the technologies.
 
  2. Tools jar files that contain code generation tools for the runtimes, including WSDL generators, Java generators, etc.
 
  2. Tools jar files that contain code generation tools for the runtimes, including WSDL generators, Java generators, etc.
  
Line 8: Line 9:
 
jars required for each:
 
jars required for each:
  
<tt>
+
'''Tuscany'''
 +
<verbatim>
 
XmlSchema-1.2.jar
 
XmlSchema-1.2.jar
 
annogen-0.1.0.jar
 
annogen-0.1.0.jar
Line 28: Line 30:
 
tuscany-sdo-impl-1.0-incubator-M2.jar
 
tuscany-sdo-impl-1.0-incubator-M2.jar
 
wstx-asl-3.0.1.jar
 
wstx-asl-3.0.1.jar
</tt>
+
</verbatim>
 +
 
 +
'''CXF'''
 +
<verbatim>
 +
activation-1.1.jar
 +
cxf-common-schemas-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-common-utilities-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-eclipse-plugin-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-tools-common-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-tools-java2wsdl-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-tools-validator-2.0-incubator-RC-SNAPSHOT.jar
 +
cxf-tools-wsdl2java-2.0-incubator-RC-SNAPSHOT.jar
 +
jaxb-api-2.0.jar
 +
jaxb-impl-2.0.3.jar
 +
jaxb-xjc-2.0.3.jar
 +
jaxws-api-2.0.jar
 +
jsr181-api-1.0-MR1.jar
 +
stax-api-1.0.1.jar
 +
velocity-dep-1.4.jar
 +
wsdl4j-1.6.1.jar
 +
wstx-asl-3.0.2.jar
 +
</verbatim>

Revision as of 07:37, 21 February 2007

STP is offering developer support for JAX-WS development and SCA/Java development. This are Java 5 annotation-driven specifications, so we need to have some things in place for each:

1. Annotation jar files that contain the annotation declarations used. The STP annotations processor will use these and the JDT 
    to help developers become more productive with the technologies.
2. Tools jar files that contain code generation tools for the runtimes, including WSDL generators, Java generators, etc.

The two runtimes we are targetting for Europa are [CXF] and [Tuscany]. Here are the jars required for each:

Tuscany <verbatim> XmlSchema-1.2.jar annogen-0.1.0.jar axiom-api-1.2.jar axiom-dom-1.2.jar axiom-impl-1.2.jar axis2-java2wsdl-1.1.jar common-2.2.1.jar commons-logging-1.1.jar ecore-2.2.1.jar ecore-xmi-2.2.1.jar sca-api-r0.95-1.0-incubator-M2.jar sca-tools-1.0-incubator-M2.jar sdo-api-r2.0.1-1.0-incubator-M2.jar standalone-1.0-incubator-M2.jar stax-api-1.0.1.jar tuscany-api-1.0-incubator-M2.jar tuscany-host-api-1.0-incubator-M2.jar tuscany-sdo-impl-1.0-incubator-M2.jar wstx-asl-3.0.1.jar </verbatim>

CXF <verbatim> activation-1.1.jar cxf-common-schemas-2.0-incubator-RC-SNAPSHOT.jar cxf-common-utilities-2.0-incubator-RC-SNAPSHOT.jar cxf-eclipse-plugin-2.0-incubator-RC-SNAPSHOT.jar cxf-tools-common-2.0-incubator-RC-SNAPSHOT.jar cxf-tools-java2wsdl-2.0-incubator-RC-SNAPSHOT.jar cxf-tools-validator-2.0-incubator-RC-SNAPSHOT.jar cxf-tools-wsdl2java-2.0-incubator-RC-SNAPSHOT.jar jaxb-api-2.0.jar jaxb-impl-2.0.3.jar jaxb-xjc-2.0.3.jar jaxws-api-2.0.jar jsr181-api-1.0-MR1.jar stax-api-1.0.1.jar velocity-dep-1.4.jar wsdl4j-1.6.1.jar wstx-asl-3.0.2.jar </verbatim>

Back to the top