Yeah, thanks.
Could you please raise a JIRA and indicate the changes you had to do so that we can
fix the archetype ?

Cheers,
Guillaume Nodet

On Aug 22, 2007, at 2:52 PM, charliec wrote:


Hello,

Removing the MyBootstrap class works but the pom still had to be updated by
removing the line
<- bootstrap>org.apache.servicemix.samples.helloworld.bc.MyBootstrap</ bootstrap>
under the jbi-maven-plugin.

Thanks


gnodet wrote:

It seems the archetype has not been updated since a long time :-(
Can you try removing the MyBootstrap class and revert the pom to
depend on servicemix-shared ?

Cheers,
Guillaume Nodet

On Aug 21, 2007, at 2:25 PM, charliec wrote:


I downloaded the hello-world-bc and when building it, I received
the error
below.   When I changed the dependency in the pom.xml from
servicemix-shared
to servicemix-common, the build works.  Has anyone else encountered
this
issue and should the pom.xml file be changed?

java.lang.NoClassDefFoundError: org/apache/servicemix/common/
BaseBootstrap
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:12
4)
        at
org.apache.xbean.classloader.JarFileClassLoader.access$200 (JarFileCla
ssLoader.java:48)
        at
org.apache.xbean.classloader.JarFileClassLoader$6.run (JarFileClassLoa
der.java:272)
at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.xbean.classloader.JarFileClassLoader.findClass (JarFileClas
sLoader.java:224)
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass (MultiPa
rentClassLoader.java:200)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.createBootstr a
p(InstallerMBeanImpl.java:118)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.<init> (Install
erMBeanImpl.java:66)
        at
org.apache.servicemix.jbi.framework.InstallationService.initializeIn s
taller(InstallationService.java:445)
        at
org.apache.servicemix.jbi.framework.InstallationService.doInstallCom p
onent(InstallationService.java:427)
        at
org.apache.servicemix.jbi.framework.InstallationService.doInstallArc h
ive(InstallationService.java:378)
        at
org.apache.servicemix.jbi.framework.InstallationService.install (Insta
llationService.java:303)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArch i
ve(AutoDeploymentService.java:277)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExte r
nalArchive(AutoDeploymentService.java:201)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchi v
e(JBIContainer.java:473)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchi v
e(JBIContainer.java:483)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.installComp o
nent(AdminCommandsService.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod (MethodUtils.jav
a:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke (BaseSta
ndardMBean.java:318)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke (DynamicMetaDataImp
l.java:213)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultM
BeanServerInterceptor.java:815)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 784
)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation (RMIConnecti
onImpl.java:1408)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$100 (RMIConnectio
nImpl.java:81)
        at
javax.management.remote.rmi.RMIConnectionImpl $PrivilegedOperation.run
(RMIConnectionImpl.java:1245)
at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation( R
MIConnectionImpl.java:1348)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke (RMIConnectionImp
l.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
        at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java: 149)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages (TCPTransport.java:4
66)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run (TCPTransport
.java:707)
        at java.lang.Thread.run(Thread.java:595)
WARN  - EnvironmentContext             - Failed to remove directory
structure fo
r component [version]: hello-world-bc [hello-world-bc]
ERROR - AutoDeploymentService          - Failed to update Component:
hello-world
-bc
javax.jbi.management.DeploymentException:
java.lang.NoClassDefFoundError:
org/ap
ache/servicemix/common/BaseBootstrap
        at
org.apache.servicemix.jbi.framework.InstallationService.initializeIn s
taller(InstallationService.java:456)
        at
org.apache.servicemix.jbi.framework.InstallationService.doInstallCom p
onent(InstallationService.java:427)
        at
org.apache.servicemix.jbi.framework.InstallationService.doInstallArc h
ive(InstallationService.java:378)
        at
org.apache.servicemix.jbi.framework.InstallationService.install (Insta
llationService.java:303)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArch i
ve(AutoDeploymentService.java:277)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExte r
nalArchive(AutoDeploymentService.java:201)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchi v
e(JBIContainer.java:473)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchi v
e(JBIContainer.java:483)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.installComp o
nent(AdminCommandsService.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod (MethodUtils.jav
a:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke (BaseSta
ndardMBean.java:318)
        at
com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke (DynamicMetaDataImp
l.java:213)
        at
com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultM
BeanServerInterceptor.java:815)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java: 784
)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation (RMIConnecti
onImpl.java:1408)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$100 (RMIConnectio
nImpl.java:81)
        at
javax.management.remote.rmi.RMIConnectionImpl $PrivilegedOperation.run
(RMIConnectionImpl.java:1245)
at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation( R
MIConnectionImpl.java:1348)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke (RMIConnectionImp
l.java:782)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.
java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
        at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java: 149)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages (TCPTransport.java:4
66)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run (TCPTransport
.java:707)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NoClassDefFoundError:
org/apache/servicemix/common/BaseBoot
strap
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at
java.security.SecureClassLoader.defineClass (SecureClassLoader.java:12
4)
        at
org.apache.xbean.classloader.JarFileClassLoader.access$200 (JarFileCla
ssLoader.java:48)
        at
org.apache.xbean.classloader.JarFileClassLoader$6.run (JarFileClassLoa
der.java:272)
at java.security.AccessController.doPrivileged(Native Method)
        at
org.apache.xbean.classloader.JarFileClassLoader.findClass (JarFileClas
sLoader.java:224)
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass (MultiPa
rentClassLoader.java:200)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.createBootstr a
p(InstallerMBeanImpl.java:118)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.<init> (Install
erMBeanImpl.java:66)
        at
org.apache.servicemix.jbi.framework.InstallationService.initializeIn s
taller(InstallationService.java:445)
        ... 35 more
--
View this message in context: http://www.nabble.com/Error-when-
building-hello-world-bc-tf4304834s12049.html#a12253547
Sent from the ServiceMix - User mailing list archive at Nabble.com.





--
View this message in context: http://www.nabble.com/Error-when- building-hello-world-bc-tf4304834s12049.html#a12273980
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Reply via email to