[EMAIL PROTECTED] wrote:
David Booz wrote:
At first it feels a little heavyweight. But, SCA modules need to be
classloader isolated,
so using a web app is probably the only approach for modules. That
leaves you without
a way to contain a subsystem.
Would it make sense to consider borrowing OSGi -like infrastructure from
one of the OSGi
projects, or at least the concept? I realize there are aspects of OSGi
that Tuscany may not
want to pull in, but the classloader-related abstractions seem applicable.
Perhaps what I'm saying conflicts with the notion of using Tomcat as a
container in the
first place, so please feel free to educate me on that point :-)
We're using Tomcat as a container right now, an SCA ModuleComponent gets
deployed as a Web App and ModuleComponents communicate through SOAP.
However this is just a starting point, we definitely need to look at
more advanced deployment environments and OSGI in particular at some
point. I'm thinking that SCA modules could be deployed as OSGI bundles
running on an OSGI runtime. I think that Jim also mentioned that as well
in one of his earlier posts to the list.
--
Jean-Sebastien Delfino