please find attached the patch for the pom.xml and bin.xml of apache-servicemix.
I found a commented out dependecySet, which contained a lot of jars for lib/optional. It looks like these jars were used in earlier incarnation of servicemix. Could they be used for via mvn profiles, such as a full build or a reduced one? I am not sure whether maven profiles could be easily used inside the assembly plugin, but at least an assembly for all optional libraries should be possible. http://www.nabble.com/user-files/320/loan-broaker.patch loan-broaker.patch Klaus. gnodet wrote: > > Adding these jars in the lib/optional should be easily done by changing > the > apache-servicemix/src/assembly/bin.xml config file, and maybe the > apache-servicemix/pom.xml to add these dependencies. > > On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote: >> >> >> My parallel experiment supports your statement - it is not enough to add >> it >> to the service unit. >> >> So, the proper way is to extend the pom of the components you mention in >> the >> issue? I'll give it a try if it is ok with you. >> >> Klaus. >> >> >> gnodet wrote: >> > >> > On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> Thanks for your quick answer. >> >> >> >> It works, after I added also commons-collection: there was a >> dependency >> >> to >> >> CursorableLinkedList. >> >> >> >> Could this issue resolved by adding the two libraries to the service >> >> unit? >> >> In that case I could work out a patch for the pom of the loan broaker >> >> example. >> > >> > >> > This is not so easy. >> > activemq is in the container classloader and commons-pool / >> > commons-collection >> > are loaded from this classloader. >> > The only way is to add them to the container classloader or to change >> > classloader >> > delegation and add activemq, commons-pool and commons-collection to the >> SU >> > classloader. >> > >> > >> > Klaus. >> >> >> >> >> >> >> >> gnodet wrote: >> >> > >> >> > This is a know problem, see >> >> > http://issues.apache.org/activemq/browse/SM-520 >> >> > As a workaround, just put the commons-pool in the ./lib/optional >> folder >> >> of >> >> > ServiceMix. >> >> > >> >> > On 8/15/06, Klaus Alfert <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> >> >> >> Hi, >> >> >> >> >> >> I had yesterday some deployment problems with a simple JMS service >> >> >> assembly, >> >> >> where the jms connection factory was not found. Since my assembly >> uses >> >> >> JMS >> >> >> with lw-container, I took a deeper look into the loan broaker >> >> examples. >> >> >> But >> >> >> the loan broaker example failed with a similar error. >> >> >> >> >> >> What I have done is: >> >> >> - svn update of servicemix >> >> >> - build servicemix with mvn, >> >> >> - unpack the apache-servicemix-3.0-incubating-SNAPSHOT.tar.gz from >> >> >> trunk/apache-service/target >> >> >> - run bin/servicemix >> >> >> - build the loan broaker example with mvn as described in the >> README >> >> >> >> >> >> My environemnt is: SuSE Linux 10.1 with jdk 1.5.0_06-b05. >> >> >> >> >> >> Please find below the output from maven. >> >> >> >> >> >> Cheers, Klaus. >> >> >> [CUT CUT CUT] >> >> > >> >> > -- >> >> > Cheers, >> >> > Guillaume Nodet >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5811290 >> >> Sent from the ServiceMix - Dev forum at Nabble.com. >> >> >> >> >> > >> > >> > -- >> > Cheers, >> > Guillaume Nodet >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5811443 >> Sent from the ServiceMix - Dev forum at Nabble.com. >> >> > > > -- > Cheers, > Guillaume Nodet > > -- View this message in context: http://www.nabble.com/loan-broaker-example-fails-tf2108018.html#a5812737 Sent from the ServiceMix - Dev forum at Nabble.com.
