Model and runtime should be in separate modules
-----------------------------------------------
Key: TUSCANY-2396
URL: https://issues.apache.org/jira/browse/TUSCANY-2396
Project: Tuscany
Issue Type: Wish
Components: Build System
Reporter: Jean-Sebastien Delfino
Fix For: Java-SCA-Next
A number of extensions are still putting their model and runtime implementation
in a single module. This makes them difficult to use in:
- development tools
- deployment tools
- administration applications
- nodes which need to load and inspect composites without necessarily running
all their contents
We've done some refactoring work on a number of implementation and binding
extensions. The following modules still need to be refactored:
- dwr
- jms
- notification
- rmi
- osgi
- script
- spring
- xquery
When doing that, the dwr, rmi, and script extensions should be migrated from
the extension-helper to the assembly and core-spi SPI used by all other
extensions, as extension-helper doesn't provide the proper separation between
model and runtime.
More extensions which I'm not sure about as they are not in Tuscany
distributions:
- das
- data-xml
- openjpa
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.