apache-tuscany/sandbox/sebastien/java/dynamic/modules/implementation-spring
2010-07-19 02:50:53 +00:00
..
META-INF Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00
src/main Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00
LICENSE Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00
NOTICE Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00
pom.xml Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00
README Branch to experiment with dynamic component interfaces and implementations. 2010-07-19 02:50:53 +00:00

Note that the implementation spring modules have a different structure from other extensions.

The aim is to have the Tuscany runtime embedded in a container with the Tuscany classes hidden
from user applications and the Spring jar's packaged with the application. That means that the
Tuscany code has no visibilty of the Spring classes and visa-versa. To implement that the
implementation-spring module has no dependencies on Spring and the implementation-spring-runtime
module has no dependencies on Tuscany (other than the sca-api), and reflection is used to call
methods between the modules.