The shared libraries are not available at bootstrap time. This class
is usually injected into the component at build time by the maven
plugin.
On 7/26/07, Rob de Jong <[EMAIL PROTECTED]> wrote:
The problem's fixed. The error thrown was due to the fact that the
Component class being referenced in the pom file could not be found.
there'd been a slight change in the package name, and ever since the
DefaultBootstrap was not able to find the Component anymore.
> ERROR - InstallerMBeanImpl
> - Class not found:
> org.apache.servicemix.common.DefaultBootstrap
> java.lang.ClassNotFoundException:
> nl.uds.broker.AKRReader.AKRComponent
> in classloader nl.uds.broker.AKRReader.AKRComponent
The relevant snippet:
<plugin>
<groupId>org.apache.servicemix.tooling</groupId>
<artifactId>jbi-maven-plugin</artifactId>
<version>${servicemix-version}</version>
<extensions>true</extensions>
<configuration>
<type>binding-component</type>
<component>nl.uds.broker.akrreader.jbi.AKRComponent</component>
</configuration>
</plugin>
Cheers,
Rob
--
Cheers,
Guillaume Nodet
------------------------
Principal Engineer, IONA
Blog: http://gnodet.blogspot.com/