Everything depends on the classloader delegation. We want Ode to use its own classes instead of the one provided by the container, so we need a self-first classloader. The only problem comes with this LinkageError.
On Tue, Feb 26, 2008 at 4:24 PM, Matthieu Riou <[EMAIL PROTECTED]> wrote: > On Tue, Feb 26, 2008 at 5:13 AM, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > > > It seems the Ode JBI component expects some dependencies on the > > classpath instead of embedding them. > > I've found the following one so far: > > * derby > > * geronimo-connector > > * geronimo-transaction > > * xerces > > I'm wondering about including these in the installed instead, so that > > Ode can be deployed seamlessly on JBI containers others than > > ServiceMix 3. > > > > +1. But will ServiceMix handle the duplication correctly, even if at some > points it starts relying on more recent versions of these libraries (say > after your next release)? > > Matthieu > > > > > > > > Also, I've seen a LinkageError because xmlbeans include some classes > > from org.w3c package. Where is xmlbeans used ? I thought jaxb2 was > > used now. > > > > -- > > Cheers, > > Guillaume Nodet > > ------------------------ > > Blog: http://gnodet.blogspot.com/ > > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
