The problem is that the SCA contribution you have is a jar file and there is no way of associating other jar files with that contribution. The way i think you'd need to do that is instead of using a jar contribution use a zip format contribution that contains all the jars the application needs. The SCA specs do not explicitly say the jars nested within a zip contribution should be added to the application classpath but it make sense to me, unfortunately the current Tuscany code does not do that. I've raised a JIRA [1] and started a thread on the Tuscany del list about this [2], i'll post back here when there is a resolution.
In the mean time a way to work around this would be to use one of the JEE packaging formats that do support nested application jars, for example, use a webapp .war with the application jars in the web-inf/lib folder. ...ant [1] http://issues.apache.org/jira/browse/TUSCANY-2786 [2] http://apache.markmail.org/message/celjknbozpn4kar5 On Wed, Jan 21, 2009 at 8:26 PM, mobyjobs <mobyj...@gmail.com> wrote: > > The plugin works with JDK6 update 7. > > However we have issue, including dependent jars within the the sca service > jar we create. We have developed sca service which depends on number of > external jars. we can compile and build the jar using maven. but when we > deploy to Geronimo, it cannot find the classes as those are in the > dependent > jars whcih are not part of sca composite jar. > > Any one has any idea how to resolve this issue. > > > > Kevan Miller wrote: > > > > > > On Dec 3, 2008, at 10:03 AM, ant elder wrote: > > > >> Its working ok for me too. One thing to note though is that it > >> currently only works when running Geronimo with JDK5 not JDK6. > > > > Hmm. Thanks. I'll give it another try... And see what's failing. > > > > --kevan > > > > > > > > -- > View this message in context: > http://www.nabble.com/Tuscany-Geronimo-integration-and-the-SCA-JEE-spec-tp19794900s134p21591514.html > Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com. > >