Please provide your actual project with the last changes integrated so I can review it. What version of servicemix are you using?
Lars On Thursday 05 June 2008 09:47:44 sedo wrote: > I added the scope, but the same think happend > > Lars Heinemann wrote: > > I didn't try yet but when looking at the pom.xml files I noticed the > > missing scope... > > > > <dependency> > > <groupId>sk.sedo.shared</groupId> > > <artifactId>poc-common</artifactId> > > <version>1.0</version> > > > > <scope>provided</scope> <----------------- this will not add the > > lib to every zip where it is used > > > > </dependency> > > > > > > But be sure to check it out as I didn't tried it yet. > > > > Lars > > > > sedo schrieb: > >> Actually i did this, but i get output described upper. > >> Can u try attached assembly? > >> > >> lhe77 wrote: > >>> Actually there is another way to do this. Make a jar for your common > >>> lib and > >>> drop it to the lib folder of servicemix. > >>> > >>> But I think you should prefer using the shared-library archetype for > >>> such > >>> things. Just set the scope of this dependency to "provided" and then it > >>> will > >>> not be included into every SU. > >>> > >>> On Wednesday 04 June 2008 15:24:43 sedo wrote: > >>>> I have a problem: > >>>> I want a few assemblies, using common library. I think there's two > >>>> ways: > >>>> 1. standart dependency (library is zipped into lib folder somewhere in > >>>> my > >>>> assembly) > >>>> 2. sharedlibrary (standalone installed in servicemix) > >>>> My concept is here: > >>>> http://www.nabble.com/file/p17646667/smx-sharedlib.zip > >>>> smx-sharedlib.zip > >>>> > >>>> First version works great, but have drawback - every assembly have > >>>> this lib > >>>> inside - this is what i don't want. > >>>> > >>>> Second version looks great. > >>>> Although sharedlibrary is for components, i thing for this purpose > >>>> it's good idea. > >>>> But doesn't work for me on half. Installing sharedlibrary is ok, but > >>>> installing assembly which uses this sharedlibrary cause servicemix > >>>> this output: > >>>> > >>>> 4.6.2008 14:42:41 > >>>> org.apache.cxf.service.factory.ReflectionServiceFactoryBean > >>>> fillInSchemaCrossreferences > >>>> SEVERE: Schema element {http://huavi.sedo.sk/service/dht}testResponse > >>>> references undefined type > >>>> {http://huavi.sedo.sk/service/dht}TestResponseType for service > >>>> {http://huavi.sedo.sk/service/dht}ServiceRoutingDHTService. 4.6.2008 > >>>> 14:42:41 > >>>> org.apache.cxf.service.factory.ReflectionServiceFactoryBean > >>>> fillInSchemaCrossreferences > >>>> SEVERE: Schema element > >>>> {http://huavi.sedo.sk/service/dht}dhtServiceException references > >>>> undefined > >>>> type > >>>> {http://huavi.sedo.sk/service/dht}DhtServiceExceptionType for service > >>>> {http://huavi.sedo.sk/service/dht}ServiceRoutingDHTService. > >>>> 4.6.2008 14:42:41 > >>>> org.apache.cxf.service.factory.ReflectionServiceFactoryBean > >>>> fillInSchemaCrossreferences > >>>> SEVERE: Schema element {http://huavi.sedo.sk/service/dht}testRequest > >>>> references undefined type > >>>> {http://huavi.sedo.sk/service/dht}TestRequestType > >>>> for service > >>>> {http://huavi.sedo.sk/service/dht}ServiceRoutingDHTService. > >>>> > >>>> First version - lib packaged in assembly - works > >>>> Second version - sharedlibrary - returns null > >>>> instead > >>>> of > >>>> some string
