FYI, I've started looking again at using the shade plugin to build jars containing multiple Tuscany modules. See https://svn.apache.org/repos/asf/tuscany/java/sca/shades/. That creates a 'base' jar that contains everything needed to run Tuscany standalone or in webapps that use Java components and they can participate in a distributed domain. It requires JDK6. I've also started adding support for remote use of the SCAClient API which will also go in the base jar so clients can use the single jar to access services in the domain. Its still work in progress but feel free to come and help.
...ant
