This is view of available modules for extensions
Should this be linked from the extension guide?
Required Modules
These modules are always present in the Tuscany SCA runtime
Module |
Short Description |
|
|
---|---|---|---|
assembly |
The java interfaces and implementation classes for the SCA assembly model |
|
|
assembly-xml |
The processors that load the basic SCA assembly model from XML (SCDL) files |
|
|
assembly-java-dsl |
The java domain specific language for describing SCA assembly models |
|
|
interface |
The representation of interfaces independent of the interface definition languages |
|
|
interface-java |
The interfaces and implementation classes for java interfaces |
|
|
interface-java-xml |
The processors that load the interface.java model from the XML (SCDL) or introspect the java classes |
|
|
interface-wsdl |
The interfaces and implementation classes for WSDL interfaces |
|
|
interface-wsdl-xml |
The processors that load the interface.wsdl model from the XML (SCDL) or introspect the WSDL definition |
|
|
policy |
The java interfaces and implementation classes for the SCA policy model |
|
|
Extension Modules
These modules are only present in the Tuscany SCA runtime if their jar is included in the runtime CLASSPATH
Module |
Short Description |
|
|
---|---|---|---|
binding-jms |
Not yet complete |
|
|
|
|
|
|
binding-rmi |
|
|
|
binding-ws |
|
|
|
binding-ws-axis2 |
|
|
|
binding-ws-xml |
The processors that parse the <binding.ws> to create model objects |
|
|
commonj-api |
|
|
|
contribution |
Models and SPIs for the contribution service |
|
|
contribution-impl |
Implementation of the contribution service and a set of built-in package/artifact processors |
|
|
core |
The core that handles bootstrapping and provides life cylce, event and scope managements |
|
|
core-databinding |
The module that contributes interceptors, databinding and transformers to core |
|
|
core-spi |
The SPIs for core |
|
|
core-spring |
|
|
|
databinding |
The SPIs for the databinding framework, default implementations and built-in transformers |
|
|
databinding-axiom |
The extension that provides the support for AXIOM databinding |
|
|
databinding-jaxb |
The extension that provides the support for JAXB databinding |
|
|
databinding-sdo |
The extension that provides the support for SDO databinding |
|
|
databinding-sdo-axiom |
The extension that provides the support optimzed SDO to AXIOM transformation |
|
|
discovery-jms |
|
|
|
host-embedded |
A simple embedded host that boots Tuscany core and application from the same classpath |
|
|
host-http |
The module that provides support for the HTTP protocol |
|
|
host-webapp |
|
|
|
http-jetty |
The integration between Tuscany and the Jetty web container |
|
|
http-tomcat |
The integration between Tuscany and the Tomcat web container |
|
|
implementation-java |
|
|
|
implementation-java-runtime |
|
|
|
implementation-java-xml |
|
|
|
Support for SCA components implemented with scripting languages |
|
|
|
implementation-spring |
|
|
|
interface-java-runtime |
The runtime module that activates the java interface related extension points and extensions |
|
|
interface-wsdl-runtime |
The runtime module that activates the WSDL interface related extension points and extensions |
|
|
java2wsdl |
|
|
|
jmx |
Under construvtion |
|
|
sca-api |
|
|
|
wsdl2java |
|
|
|
Tools
These modules are not used in the main Tuscany SCA runtime but provide
Module |
Short Description |
|
|
---|---|---|---|
maven-java2wsdl |
|
|
|
maven-wsdl2java |
|
|
|