THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
SCA Java Roadmap discussion
Items that people think will be useful and links to detailed pages, as appropriate, containing roadmap items for each area.
Key
being worked on
Items
- Update the policy model to separate it from the assembly model http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Policy
- Extend the runtime wires to allow the binding to contribute wireFormat and operationSelection interceptors http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Request+Response+Binding
- Endpoint implementation needs fixing up to take account of this
- Roll endpoint implementation out to services
- Can it replace $promoted$?
- Make implementation.spring spec compliant http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Java+SCA+-+Spring+Roadmap+Items
- Support rpc/literal wsdl
- Provide first rate support for Tuscany running in OSGi container [] http://cwiki.apache.org/confluence/display/TUSCANYWIKI/OSGi+Integration
- Finish off web2.0 support
- Support for transaction and reliability policies
Several users have asked for it, and there's now a public draft of the transaction policy spec
- Webapp and EJB module integration http://cwiki.apache.org/confluence/display/TUSCANYWIKI/Java+EE+Integration
I'd like to track the OASIS work on this and implement it in parallel in Tuscany. Many users have existing J2EE EJB and EAR modules that they'll need to integrate in bigger SCA compositions. Also Webapp developers will need a non-intrusive way to wire a Webapp with other SCA components in an SCA domain.
...
- Incremental binding.ws improvements (
- MTOM
- headers
- REST/POX
- clean up the WS and tooling code so we don't copy so much Axis2 code as it causes such a headache when moving up Axis2 releases and picking up Axis2 fixes
...
- Management
- Link domain/node into established management solution. New modules required management, management-wsdm, management-jmx, etc.
- Link domain/node into established management solution. New modules required management, management-wsdm, management-jmx, etc.
- implemenation.xslt
- ESB connectivity, e.g. Mule, Synapse, Servicemix