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
