This is view of available modules for extensions Should this be linked from the extension guide? Required ModulesThese 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 ModulesThese 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-jsonrpc | | | | 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 The runtime wiring and invocation chains | | | 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 | | | | implementation-script | 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 | | | |
These modules are not used in the main Tuscany SCA runtime but provide Module | Short Description | | |
---|
maven-java2wsdl | | | | maven-wsdl2java | | | |
|