The petal is wrong.
I'm quite sure that the JBI spec specifies that the component classloader
must inherit the container classloader...
But you are right, and i plan to create a shared library which will contain
all the necessary libraries shared by servicemix components so that they
could be deployed in other JBI containers if needed.

Cheers,
Guillaume Nodet

On 6/15/06, Raffaele Spazzoli <[EMAIL PROTECTED]> wrote:

I tried to deploy servicemix-eip in petals, a JBI container by
objectweb. I get a ClassNotFoundException on a class from
commons-logging. Inspecting the install package I found that
commons-logging is not packaged. I think this is a potential bug and it
could affect also some other install packages.
The strange thing is that even if I put commons-logging jar in petal's
class-path I get the same error. May be the internal design of petal
stricly isolates the JBI container classpath/classloader from the
installed component one.

bye
Raffaele


Reply via email to