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/

Reply via email to