Proposed Schedule
March 14th - Cut release branch
March 18th - Initial RC
Features going to 1.2
Core
Phase-based interceptor ordering
- This allows people to contribute interceptors and define the order in witch they should be invoked
Pass-by-reference SPI - Ability for interceptor indicate if they support pass-by-reference
Support for JAXWS annotations and mapping of faults to Java exceptions according to JAXWS specification
Improvement of contribution service to allow it to be used outside of the runtime environment
Enhanced Distributed Domain story using Workspace
- Implementation of a SCA domain allowing a system administrator to manage contributions, composites and sca nodes that run these composites
- set of core services providing management capabilities
- admin web interface
Enhanced support for SCA Policy spec - Bug fixes
- Ability to apply external policy definitions to a SCA composition
- Ability to spread policy definitions to multiple definitions.xml files available across the sca domain
- PolicyProvider SPIs
- set of spis allowing extension extenders to plugin policy interceptors
Import/Export resource
Improvements of http binding to support servlet components
Web 2.0 Extensions
Enhancements to implementation.widget (support for properties)
New atom binding based on Apache Abdera
Refactoring of rss-rome binding
Eclipse plugin providing a Tuscany runtime Library and Tuscany launcher in Eclipse environment
Other Extensions
Binding JMS
Samples/Tutorial/Demos
sample-calculator-ws-secure-webapp
new jms samples
improve bigbank demo to include support for policies
tutorial store changes
- use of import/export
- development of contribution without requiring dependencies on the Tuscany runtime
- usage of new sca domain infrastructure
Testing
Web Container Testing Framework integrated with (Tomcat, Jetty, Geronimo and Websphere)
JIRAS
TUSCANY-2027
TUSCANY-1999
TUSCANY-2037
TUSCANY-2034
TUSCANY-2038