You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by larjohn <la...@gmail.com> on 2009/01/15 10:43:31 UTC

Tutorial 2 exercise deployment issues, with eip and jms.

Hi everyobody.

I am trying to run the exercise found in tutorial 2, which is all about
adding eip and jms components to a service assembly already running a file
component. 
The problem occurs when I deploy/update the service assembly. This is done
with the mvn project deploy command with the force updates enabled, as said
in the forum. Hotdeploying also issues the same or similar errors. The error
I get is:



S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>mvn
 jbi:projectDeploy -DforceUpdate=true
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'jbi'.
[INFO]
------------------------------------------------------------------------
[INFO] Building Tutorial :: SA
[INFO]    task-segment: [jbi:projectDeploy]
[INFO]
------------------------------------------------------------------------
Downloading:
http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
e/ws/security/wss4j/1.5.2/wss4j-1.5.2.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/ws/security/wss4j/1.5.2/ws
s4j-1.5.2.pom
Downloading:
http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
e/woden/woden/1.0.0M6/woden-1.0.0M6.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/woden/woden/1.0.0M6/woden-
1.0.0M6.pom
[INFO] [jbi:projectDeploy]
[INFO] ------------------ Deployment Analysis --------------------
[INFO] Tutorial :: SA has 4 child dependencies
[INFO]  - jbi-service-assembly :
C:\Users\Larry\.m2\repository\org\apache\servic
emix\tutorial\tutorial-sa\1.0-SNAPSHOT\tutorial-sa-1.0-SNAPSHOT.zip
[INFO]  - jbi-component :
C:\Users\Larry\.m2\repository\org\apache\servicemix\se
rvicemix-file\3.2.2\servicemix-file-3.2.2-installer.zip
[INFO]  - jbi-component :
C:\Users\Larry\.m2\repository\org\apache\servicemix\se
rvicemix-eip\3.2.2\servicemix-eip-3.2.2-installer.zip
[INFO]  - jbi-component :
C:\Users\Larry\.m2\repository\org\apache\servicemix\se
rvicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
[INFO]  - jbi-shared-library :
C:\Users\Larry\.m2\repository\org\apache\servicem
ix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
[INFO] -----------------------------------------------------------
[INFO] Deploying jbi-shared-library from
C:\Users\Larry\.m2\repository\org\apach
e\servicemix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
[INFO] Deploying jbi-component from
C:\Users\Larry\.m2\repository\org\apache\ser
vicemix\servicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Unable to deploy project, Error accessing ServiceMix administration

<?xml version="1.0" encoding="UTF-8"?>
<jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
version="1.0
">
<jbi-task-result>
<frmwk-task-result>
<frmwk-task-result-details>
<task-result-details>
<task-id>installComponent</task-id>
<task-result>FAILED</task-result>
<message-type>ERROR</message-type>
<task-status-msg>
<msg-loc-info>
<loc-token/>
<loc-message>C:\Users\Larry\.m2\repository\org\apache\servicemix\servicemix-jms\
3.2.2\servicemix-jms-3.2.2-installer.zip</loc-message>
</msg-loc-info>
</task-status-msg>
<exception-info>
<nesting-level>1</nesting-level>
<loc-token/>
<loc-message>Failed to update Component: servicemix-jms</loc-message>
<stack-trace><![CDATA[javax.jbi.management.DeploymentException: Failed to
update
 Component: servicemix-jms
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
nent(AutoDeploymentService.java:304)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
ve(AutoDeploymentService.java:253)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
nalArchive(AutoDeploymentService.java:205)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:494)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:504)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
nent(AdminCommandsService.java:60)
        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:597)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
a:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
ndardMBean.java:323)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1426)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
nImpl.java:72)
        at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1264)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1366)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
l.java:788)
        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:597)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
35)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
t.java:790)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:649)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: javax.jbi.management.DeploymentException:
javax.jbi.management.Deploy
mentException: java.lang.NoClassDefFoundError:
org/apache/xbean/server/repositor
y/Repository
        at
org.apache.servicemix.jbi.framework.InstallationService.install(Insta
llationService.java:328)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
nent(AutoDeploymentService.java:293)
        ... 33 more
Caused by: javax.jbi.management.DeploymentException:
java.lang.NoClassDefFoundEr
ror: org/apache/xbean/server/repository/Repository
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
ent(InstallerMBeanImpl.java:201)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
lerMBeanImpl.java:165)
        at
org.apache.servicemix.jbi.framework.InstallationService.install(Insta
llationService.java:326)
        ... 34 more
Caused by: java.lang.NoClassDefFoundError:
org/apache/xbean/server/repository/Re
pository
        at
org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
mponent.java:119)
        at
org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
.java:57)
        at
org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
ent(InstallerMBeanImpl.java:187)
        ... 36 more
Caused by: java.lang.ClassNotFoundException:
org.apache.xbean.server.repository.
Repository in classloader org.apache.xbean.server.repository.Repository
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
rentClassLoader.java:206)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 46 more
]]></stack-trace>
</exception-info>
</task-result-details>
</frmwk-task-result-details>
</frmwk-task-result>
</jbi-task-result>
</jbi-task>

[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 18 seconds
[INFO] Finished at: Thu Jan 15 11:33:00 EET 2009
[INFO] Final Memory: 20M/48M
[INFO]
------------------------------------------------------------------------

S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>

This message is shown in the command window I run mvn deployment.

The servicemix window shows the following:

ERROR - InstallerMBeanImpl             - Class not found:
org.apache.servicemix.
jms.JmsBootstrap
java.lang.NoClassDefFoundError:
org/apache/xbean/server/repository/Repository
        at
org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
mponent.java:119)
        at
org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
.java:57)
        at
org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
ent(InstallerMBeanImpl.java:187)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
lerMBeanImpl.java:165)
        at
org.apache.servicemix.jbi.framework.InstallationService.install(Insta
llationService.java:326)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
nent(AutoDeploymentService.java:293)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
ve(AutoDeploymentService.java:253)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
nalArchive(AutoDeploymentService.java:205)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:494)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:504)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
nent(AdminCommandsService.java:60)
        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:597)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
a:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
ndardMBean.java:323)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761

)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1426)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
nImpl.java:72)
        at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1264)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1366)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
l.java:788)
        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:597)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
35)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
t.java:790)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:649)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException:
org.apache.xbean.server.repository.
Repository in classloader org.apache.xbean.server.repository.Repository
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
rentClassLoader.java:206)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 46 more
ERROR - AutoDeploymentService          - Failed to update Component:
servicemix-
jms
javax.jbi.management.DeploymentException:
javax.jbi.management.DeploymentExcepti
on: java.lang.NoClassDefFoundError:
org/apache/xbean/server/repository/Repositor
y
        at
org.apache.servicemix.jbi.framework.InstallationService.install(Insta
llationService.java:328)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
nent(AutoDeploymentService.java:293)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
ve(AutoDeploymentService.java:253)
        at
org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
nalArchive(AutoDeploymentService.java:205)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:494)
        at
org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
e(JBIContainer.java:504)
        at
org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
nent(AdminCommandsService.java:60)
        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:597)
        at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
a:216)
        at
org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
ndardMBean.java:323)
        at
com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:836)
        at
com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
)
        at
javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
onImpl.java:1426)
        at
javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
nImpl.java:72)
        at
javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
(RMIConnectionImpl.java:1264)
        at java.security.AccessController.doPrivileged(Native Method)
        at
javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
MIConnectionImpl.java:1366)
        at
javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
l.java:788)
        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:597)
        at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
35)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
t.java:790)
        at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:649)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: javax.jbi.management.DeploymentException:
java.lang.NoClassDefFoundEr
ror: org/apache/xbean/server/repository/Repository
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
ent(InstallerMBeanImpl.java:201)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
lerMBeanImpl.java:165)
        at
org.apache.servicemix.jbi.framework.InstallationService.install(Insta
llationService.java:326)
        ... 34 more
Caused by: java.lang.NoClassDefFoundError:
org/apache/xbean/server/repository/Re
pository
        at
org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
mponent.java:119)
        at
org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
.java:57)
        at
org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at
org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
ent(InstallerMBeanImpl.java:187)
        ... 36 more
Caused by: java.lang.ClassNotFoundException:
org.apache.xbean.server.repository.
Repository in classloader org.apache.xbean.server.repository.Repository
        at
org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
rentClassLoader.java:206)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 46 more


I have tried to isolate the problem but I couldn't. The xbean's and the
pom's are correct, at least the same with the tutorial. I have deployed
successfully the service assembly containing the file service unit alone,
but after adding the two new components, even restoring to file alone
deployment issues errors! I am very confused, as I have tried almost
everything I can imagine (deleted the data folder, deleted the repository,
tried version 3.3 and 3.3.1 snapshot), being a beginner. I would appreciate
any kind of help! :-((

I am working on windows x64 with java 64 bit installed.


-- 
View this message in context: http://www.nabble.com/Tutorial-2-exercise-deployment-issues%2C-with-eip-and-jms.-tp21474293p21474293.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Tutorial 2 exercise deployment issues, with eip and jms.

Posted by larjohn <la...@gmail.com>.
That seems to work for the time being, although the enqueue count doesn't
work for me (that must be my fault :P).

Thank you very much.


Gert Vanthienen wrote:
> 
> L.S.,
> 
> If you use the mvn jbi:projectDeploy goal to deploy your JBI artifact, 
> it will also re-install the JBI components.  In this, you'll notice that 
> it tries to install the servicemix-jms component for version 3.2.2 onto 
> a 3.3.1-SNAPSHOT container.
> 
> Could you try:
> - removing everything in the data directory and restarting your 
> servicemix instance so all the default components are being installed
> again
> - deploying your tutorial SA by copying the SA archive to the hotdeploy 
> directory instead of using the JBI plugin
> 
> Regards,
> 
> Gert
> 
> larjohn wrote:
>> Hi everyobody.
>>
>> I am trying to run the exercise found in tutorial 2, which is all about
>> adding eip and jms components to a service assembly already running a
>> file
>> component. 
>> The problem occurs when I deploy/update the service assembly. This is
>> done
>> with the mvn project deploy command with the force updates enabled, as
>> said
>> in the forum. Hotdeploying also issues the same or similar errors. The
>> error
>> I get is:
>>
>>
>>
>> S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>mvn
>>  jbi:projectDeploy -DforceUpdate=true
>> [INFO] Scanning for projects...
>> [INFO] Searching repository for plugin with prefix: 'jbi'.
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Building Tutorial :: SA
>> [INFO]    task-segment: [jbi:projectDeploy]
>> [INFO]
>> ------------------------------------------------------------------------
>> Downloading:
>> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
>> e/ws/security/wss4j/1.5.2/wss4j-1.5.2.pom
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/ws/security/wss4j/1.5.2/ws
>> s4j-1.5.2.pom
>> Downloading:
>> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
>> e/woden/woden/1.0.0M6/woden-1.0.0M6.pom
>> Downloading:
>> http://repo1.maven.org/maven2/org/apache/woden/woden/1.0.0M6/woden-
>> 1.0.0M6.pom
>> [INFO] [jbi:projectDeploy]
>> [INFO] ------------------ Deployment Analysis --------------------
>> [INFO] Tutorial :: SA has 4 child dependencies
>> [INFO]  - jbi-service-assembly :
>> C:\Users\Larry\.m2\repository\org\apache\servic
>> emix\tutorial\tutorial-sa\1.0-SNAPSHOT\tutorial-sa-1.0-SNAPSHOT.zip
>> [INFO]  - jbi-component :
>> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
>> rvicemix-file\3.2.2\servicemix-file-3.2.2-installer.zip
>> [INFO]  - jbi-component :
>> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
>> rvicemix-eip\3.2.2\servicemix-eip-3.2.2-installer.zip
>> [INFO]  - jbi-component :
>> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
>> rvicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
>> [INFO]  - jbi-shared-library :
>> C:\Users\Larry\.m2\repository\org\apache\servicem
>> ix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
>> [INFO] -----------------------------------------------------------
>> [INFO] Deploying jbi-shared-library from
>> C:\Users\Larry\.m2\repository\org\apach
>> e\servicemix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
>> [INFO] Deploying jbi-component from
>> C:\Users\Larry\.m2\repository\org\apache\ser
>> vicemix\servicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] BUILD ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Unable to deploy project, Error accessing ServiceMix
>> administration
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
>> version="1.0
>> ">
>> <jbi-task-result>
>> <frmwk-task-result>
>> <frmwk-task-result-details>
>> <task-result-details>
>> <task-id>installComponent</task-id>
>> <task-result>FAILED</task-result>
>> <message-type>ERROR</message-type>
>> <task-status-msg>
>> <msg-loc-info>
>> <loc-token/>
>> <loc-message>C:\Users\Larry\.m2\repository\org\apache\servicemix\servicemix-jms\
>> 3.2.2\servicemix-jms-3.2.2-installer.zip</loc-message>
>> </msg-loc-info>
>> </task-status-msg>
>> <exception-info>
>> <nesting-level>1</nesting-level>
>> <loc-token/>
>> <loc-message>Failed to update Component: servicemix-jms</loc-message>
>> <stack-trace><![CDATA[javax.jbi.management.DeploymentException: Failed to
>> update
>>  Component: servicemix-jms
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
>> nent(AutoDeploymentService.java:304)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
>> ve(AutoDeploymentService.java:253)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
>> nalArchive(AutoDeploymentService.java:205)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:494)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:504)
>>         at
>> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
>> nent(AdminCommandsService.java:60)
>>         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:597)
>>         at
>> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
>> a:216)
>>         at
>> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
>> ndardMBean.java:323)
>>         at
>> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
>> BeanServerInterceptor.java:836)
>>         at
>> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
>> )
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
>> onImpl.java:1426)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
>> nImpl.java:72)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
>> (RMIConnectionImpl.java:1264)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
>> MIConnectionImpl.java:1366)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
>> l.java:788)
>>         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:597)
>>         at
>> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>>         at
>> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
>> 35)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
>> t.java:790)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
>> .java:649)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
>> utor.java:886)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:908)
>>         at java.lang.Thread.run(Thread.java:619)
>> Caused by: javax.jbi.management.DeploymentException:
>> javax.jbi.management.Deploy
>> mentException: java.lang.NoClassDefFoundError:
>> org/apache/xbean/server/repositor
>> y/Repository
>>         at
>> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
>> llationService.java:328)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
>> nent(AutoDeploymentService.java:293)
>>         ... 33 more
>> Caused by: javax.jbi.management.DeploymentException:
>> java.lang.NoClassDefFoundEr
>> ror: org/apache/xbean/server/repository/Repository
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
>> ent(InstallerMBeanImpl.java:201)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
>> lerMBeanImpl.java:165)
>>         at
>> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
>> llationService.java:326)
>>         ... 34 more
>> Caused by: java.lang.NoClassDefFoundError:
>> org/apache/xbean/server/repository/Re
>> pository
>>         at
>> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
>> mponent.java:119)
>>         at
>> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
>> .java:57)
>>         at
>> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>> orAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>> onstructorAccessorImpl.java:27)
>>         at
>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at java.lang.Class.newInstance0(Class.java:355)
>>         at java.lang.Class.newInstance(Class.java:308)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
>> ent(InstallerMBeanImpl.java:187)
>>         ... 36 more
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.xbean.server.repository.
>> Repository in classloader org.apache.xbean.server.repository.Repository
>>         at
>> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
>> rentClassLoader.java:206)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>         ... 46 more
>> ]]></stack-trace>
>> </exception-info>
>> </task-result-details>
>> </frmwk-task-result-details>
>> </frmwk-task-result>
>> </jbi-task-result>
>> </jbi-task>
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] For more information, run Maven with the -e switch
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: 18 seconds
>> [INFO] Finished at: Thu Jan 15 11:33:00 EET 2009
>> [INFO] Final Memory: 20M/48M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>
>>
>> This message is shown in the command window I run mvn deployment.
>>
>> The servicemix window shows the following:
>>
>> ERROR - InstallerMBeanImpl             - Class not found:
>> org.apache.servicemix.
>> jms.JmsBootstrap
>> java.lang.NoClassDefFoundError:
>> org/apache/xbean/server/repository/Repository
>>         at
>> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
>> mponent.java:119)
>>         at
>> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
>> .java:57)
>>         at
>> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>> orAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>> onstructorAccessorImpl.java:27)
>>         at
>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at java.lang.Class.newInstance0(Class.java:355)
>>         at java.lang.Class.newInstance(Class.java:308)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
>> ent(InstallerMBeanImpl.java:187)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
>> lerMBeanImpl.java:165)
>>         at
>> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
>> llationService.java:326)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
>> nent(AutoDeploymentService.java:293)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
>> ve(AutoDeploymentService.java:253)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
>> nalArchive(AutoDeploymentService.java:205)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:494)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:504)
>>         at
>> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
>> nent(AdminCommandsService.java:60)
>>         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:597)
>>         at
>> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
>> a:216)
>>         at
>> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
>> ndardMBean.java:323)
>>         at
>> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
>> BeanServerInterceptor.java:836)
>>         at
>> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
>>
>> )
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
>> onImpl.java:1426)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
>> nImpl.java:72)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
>> (RMIConnectionImpl.java:1264)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
>> MIConnectionImpl.java:1366)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
>> l.java:788)
>>         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:597)
>>         at
>> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>>         at
>> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
>> 35)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
>> t.java:790)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
>> .java:649)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
>> utor.java:886)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:908)
>>         at java.lang.Thread.run(Thread.java:619)
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.xbean.server.repository.
>> Repository in classloader org.apache.xbean.server.repository.Repository
>>         at
>> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
>> rentClassLoader.java:206)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>         ... 46 more
>> ERROR - AutoDeploymentService          - Failed to update Component:
>> servicemix-
>> jms
>> javax.jbi.management.DeploymentException:
>> javax.jbi.management.DeploymentExcepti
>> on: java.lang.NoClassDefFoundError:
>> org/apache/xbean/server/repository/Repositor
>> y
>>         at
>> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
>> llationService.java:328)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
>> nent(AutoDeploymentService.java:293)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
>> ve(AutoDeploymentService.java:253)
>>         at
>> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
>> nalArchive(AutoDeploymentService.java:205)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:494)
>>         at
>> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
>> e(JBIContainer.java:504)
>>         at
>> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
>> nent(AdminCommandsService.java:60)
>>         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:597)
>>         at
>> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
>> a:216)
>>         at
>> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
>> ndardMBean.java:323)
>>         at
>> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
>> BeanServerInterceptor.java:836)
>>         at
>> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
>> )
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
>> onImpl.java:1426)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
>> nImpl.java:72)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
>> (RMIConnectionImpl.java:1264)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
>> MIConnectionImpl.java:1366)
>>         at
>> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
>> l.java:788)
>>         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:597)
>>         at
>> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>>         at
>> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
>> 35)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
>> t.java:790)
>>         at
>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
>> .java:649)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
>> utor.java:886)
>>         at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>> .java:908)
>>         at java.lang.Thread.run(Thread.java:619)
>> Caused by: javax.jbi.management.DeploymentException:
>> java.lang.NoClassDefFoundEr
>> ror: org/apache/xbean/server/repository/Repository
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
>> ent(InstallerMBeanImpl.java:201)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
>> lerMBeanImpl.java:165)
>>         at
>> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
>> llationService.java:326)
>>         ... 34 more
>> Caused by: java.lang.NoClassDefFoundError:
>> org/apache/xbean/server/repository/Re
>> pository
>>         at
>> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
>> mponent.java:119)
>>         at
>> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
>> .java:57)
>>         at
>> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>
>>         at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
>> orAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
>> onstructorAccessorImpl.java:27)
>>         at
>> java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>>         at java.lang.Class.newInstance0(Class.java:355)
>>         at java.lang.Class.newInstance(Class.java:308)
>>         at
>> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
>> ent(InstallerMBeanImpl.java:187)
>>         ... 36 more
>> Caused by: java.lang.ClassNotFoundException:
>> org.apache.xbean.server.repository.
>> Repository in classloader org.apache.xbean.server.repository.Repository
>>         at
>> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
>> rentClassLoader.java:206)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>         ... 46 more
>>
>>
>> I have tried to isolate the problem but I couldn't. The xbean's and the
>> pom's are correct, at least the same with the tutorial. I have deployed
>> successfully the service assembly containing the file service unit alone,
>> but after adding the two new components, even restoring to file alone
>> deployment issues errors! I am very confused, as I have tried almost
>> everything I can imagine (deleted the data folder, deleted the
>> repository,
>> tried version 3.3 and 3.3.1 snapshot), being a beginner. I would
>> appreciate
>> any kind of help! :-((
>>
>> I am working on windows x64 with java 64 bit installed.
>>
>>
>>   
> 
> 
> 
> -----
> ---
> Gert Vanthienen
> http://gertvanthienen.blogspot.com
> 

-- 
View this message in context: http://www.nabble.com/Tutorial-2-exercise-deployment-issues%2C-with-eip-and-jms.-tp21474293p21474953.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.


Re: Tutorial 2 exercise deployment issues, with eip and jms.

Posted by Gert Vanthienen <ge...@skynet.be>.
L.S.,

If you use the mvn jbi:projectDeploy goal to deploy your JBI artifact, 
it will also re-install the JBI components.  In this, you'll notice that 
it tries to install the servicemix-jms component for version 3.2.2 onto 
a 3.3.1-SNAPSHOT container.

Could you try:
- removing everything in the data directory and restarting your 
servicemix instance so all the default components are being installed again
- deploying your tutorial SA by copying the SA archive to the hotdeploy 
directory instead of using the JBI plugin

Regards,

Gert

larjohn wrote:
> Hi everyobody.
>
> I am trying to run the exercise found in tutorial 2, which is all about
> adding eip and jms components to a service assembly already running a file
> component. 
> The problem occurs when I deploy/update the service assembly. This is done
> with the mvn project deploy command with the force updates enabled, as said
> in the forum. Hotdeploying also issues the same or similar errors. The error
> I get is:
>
>
>
> S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>mvn
>  jbi:projectDeploy -DforceUpdate=true
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'jbi'.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Tutorial :: SA
> [INFO]    task-segment: [jbi:projectDeploy]
> [INFO]
> ------------------------------------------------------------------------
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
> e/ws/security/wss4j/1.5.2/wss4j-1.5.2.pom
> Downloading:
> http://repo1.maven.org/maven2/org/apache/ws/security/wss4j/1.5.2/ws
> s4j-1.5.2.pom
> Downloading:
> http://people.apache.org/repo/m2-ibiblio-rsync-repository/org/apach
> e/woden/woden/1.0.0M6/woden-1.0.0M6.pom
> Downloading:
> http://repo1.maven.org/maven2/org/apache/woden/woden/1.0.0M6/woden-
> 1.0.0M6.pom
> [INFO] [jbi:projectDeploy]
> [INFO] ------------------ Deployment Analysis --------------------
> [INFO] Tutorial :: SA has 4 child dependencies
> [INFO]  - jbi-service-assembly :
> C:\Users\Larry\.m2\repository\org\apache\servic
> emix\tutorial\tutorial-sa\1.0-SNAPSHOT\tutorial-sa-1.0-SNAPSHOT.zip
> [INFO]  - jbi-component :
> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
> rvicemix-file\3.2.2\servicemix-file-3.2.2-installer.zip
> [INFO]  - jbi-component :
> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
> rvicemix-eip\3.2.2\servicemix-eip-3.2.2-installer.zip
> [INFO]  - jbi-component :
> C:\Users\Larry\.m2\repository\org\apache\servicemix\se
> rvicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
> [INFO]  - jbi-shared-library :
> C:\Users\Larry\.m2\repository\org\apache\servicem
> ix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
> [INFO] -----------------------------------------------------------
> [INFO] Deploying jbi-shared-library from
> C:\Users\Larry\.m2\repository\org\apach
> e\servicemix\servicemix-shared\3.2.2\servicemix-shared-3.2.2-installer.zip
> [INFO] Deploying jbi-component from
> C:\Users\Larry\.m2\repository\org\apache\ser
> vicemix\servicemix-jms\3.2.2\servicemix-jms-3.2.2-installer.zip
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Unable to deploy project, Error accessing ServiceMix administration
>
> <?xml version="1.0" encoding="UTF-8"?>
> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message"
> version="1.0
> ">
> <jbi-task-result>
> <frmwk-task-result>
> <frmwk-task-result-details>
> <task-result-details>
> <task-id>installComponent</task-id>
> <task-result>FAILED</task-result>
> <message-type>ERROR</message-type>
> <task-status-msg>
> <msg-loc-info>
> <loc-token/>
> <loc-message>C:\Users\Larry\.m2\repository\org\apache\servicemix\servicemix-jms\
> 3.2.2\servicemix-jms-3.2.2-installer.zip</loc-message>
> </msg-loc-info>
> </task-status-msg>
> <exception-info>
> <nesting-level>1</nesting-level>
> <loc-token/>
> <loc-message>Failed to update Component: servicemix-jms</loc-message>
> <stack-trace><![CDATA[javax.jbi.management.DeploymentException: Failed to
> update
>  Component: servicemix-jms
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
> nent(AutoDeploymentService.java:304)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
> ve(AutoDeploymentService.java:253)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
> nalArchive(AutoDeploymentService.java:205)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:494)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:504)
>         at
> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
> nent(AdminCommandsService.java:60)
>         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:597)
>         at
> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
> a:216)
>         at
> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
> ndardMBean.java:323)
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
> BeanServerInterceptor.java:836)
>         at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
> )
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
> onImpl.java:1426)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
> nImpl.java:72)
>         at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
> (RMIConnectionImpl.java:1264)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
> MIConnectionImpl.java:1366)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
> l.java:788)
>         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:597)
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:886)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:908)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.jbi.management.DeploymentException:
> javax.jbi.management.Deploy
> mentException: java.lang.NoClassDefFoundError:
> org/apache/xbean/server/repositor
> y/Repository
>         at
> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
> llationService.java:328)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
> nent(AutoDeploymentService.java:293)
>         ... 33 more
> Caused by: javax.jbi.management.DeploymentException:
> java.lang.NoClassDefFoundEr
> ror: org/apache/xbean/server/repository/Repository
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
> ent(InstallerMBeanImpl.java:201)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
> lerMBeanImpl.java:165)
>         at
> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
> llationService.java:326)
>         ... 34 more
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/xbean/server/repository/Re
> pository
>         at
> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
> mponent.java:119)
>         at
> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
> .java:57)
>         at
> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
> ent(InstallerMBeanImpl.java:187)
>         ... 36 more
> Caused by: java.lang.ClassNotFoundException:
> org.apache.xbean.server.repository.
> Repository in classloader org.apache.xbean.server.repository.Repository
>         at
> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
> rentClassLoader.java:206)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>         ... 46 more
> ]]></stack-trace>
> </exception-info>
> </task-result-details>
> </frmwk-task-result-details>
> </frmwk-task-result>
> </jbi-task-result>
> </jbi-task>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 18 seconds
> [INFO] Finished at: Thu Jan 15 11:33:00 EET 2009
> [INFO] Final Memory: 20M/48M
> [INFO]
> ------------------------------------------------------------------------
>
> S:\Obsolete\servicemix\apache-servicemix-3.3.1-SNAPSHOT\Tutorial\tutorial-sa>
>
> This message is shown in the command window I run mvn deployment.
>
> The servicemix window shows the following:
>
> ERROR - InstallerMBeanImpl             - Class not found:
> org.apache.servicemix.
> jms.JmsBootstrap
> java.lang.NoClassDefFoundError:
> org/apache/xbean/server/repository/Repository
>         at
> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
> mponent.java:119)
>         at
> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
> .java:57)
>         at
> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
> ent(InstallerMBeanImpl.java:187)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
> lerMBeanImpl.java:165)
>         at
> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
> llationService.java:326)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
> nent(AutoDeploymentService.java:293)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
> ve(AutoDeploymentService.java:253)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
> nalArchive(AutoDeploymentService.java:205)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:494)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:504)
>         at
> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
> nent(AdminCommandsService.java:60)
>         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:597)
>         at
> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
> a:216)
>         at
> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
> ndardMBean.java:323)
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
> BeanServerInterceptor.java:836)
>         at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
>
> )
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
> onImpl.java:1426)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
> nImpl.java:72)
>         at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
> (RMIConnectionImpl.java:1264)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
> MIConnectionImpl.java:1366)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
> l.java:788)
>         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:597)
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:886)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:908)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.xbean.server.repository.
> Repository in classloader org.apache.xbean.server.repository.Repository
>         at
> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
> rentClassLoader.java:206)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>         ... 46 more
> ERROR - AutoDeploymentService          - Failed to update Component:
> servicemix-
> jms
> javax.jbi.management.DeploymentException:
> javax.jbi.management.DeploymentExcepti
> on: java.lang.NoClassDefFoundError:
> org/apache/xbean/server/repository/Repositor
> y
>         at
> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
> llationService.java:328)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateCompo
> nent(AutoDeploymentService.java:293)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchi
> ve(AutoDeploymentService.java:253)
>         at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateExter
> nalArchive(AutoDeploymentService.java:205)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:494)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.updateExternalArchiv
> e(JBIContainer.java:504)
>         at
> org.apache.servicemix.jbi.framework.AdminCommandsService.installCompo
> nent(AdminCommandsService.java:60)
>         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:597)
>         at
> org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
> a:216)
>         at
> org.apache.servicemix.jbi.management.BaseStandardMBean.invoke(BaseSta
> ndardMBean.java:323)
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
> BeanServerInterceptor.java:836)
>         at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
> )
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnecti
> onImpl.java:1426)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectio
> nImpl.java:72)
>         at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run
> (RMIConnectionImpl.java:1264)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(R
> MIConnectionImpl.java:1366)
>         at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImp
> l.java:788)
>         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:597)
>         at
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
>         at sun.rmi.transport.Transport$1.run(Transport.java:159)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>         at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:5
> 35)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTranspor
> t.java:790)
>         at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
> .java:649)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:886)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:908)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: javax.jbi.management.DeploymentException:
> java.lang.NoClassDefFoundEr
> ror: org/apache/xbean/server/repository/Repository
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
> ent(InstallerMBeanImpl.java:201)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.install(Instal
> lerMBeanImpl.java:165)
>         at
> org.apache.servicemix.jbi.framework.InstallationService.install(Insta
> llationService.java:326)
>         ... 34 more
> Caused by: java.lang.NoClassDefFoundError:
> org/apache/xbean/server/repository/Re
> pository
>         at
> org.apache.servicemix.jms.JmsComponent.createServiceUnitManager(JmsCo
> mponent.java:119)
>         at
> org.apache.servicemix.common.DefaultComponent.<init>(DefaultComponent
> .java:57)
>         at
> org.apache.servicemix.jms.JmsComponent.<init>(JmsComponent.java:45)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
> orAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
> onstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         at java.lang.Class.newInstance0(Class.java:355)
>         at java.lang.Class.newInstance(Class.java:308)
>         at
> org.apache.servicemix.jbi.framework.InstallerMBeanImpl.activateCompon
> ent(InstallerMBeanImpl.java:187)
>         ... 36 more
> Caused by: java.lang.ClassNotFoundException:
> org.apache.xbean.server.repository.
> Repository in classloader org.apache.xbean.server.repository.Repository
>         at
> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiPa
> rentClassLoader.java:206)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>         ... 46 more
>
>
> I have tried to isolate the problem but I couldn't. The xbean's and the
> pom's are correct, at least the same with the tutorial. I have deployed
> successfully the service assembly containing the file service unit alone,
> but after adding the two new components, even restoring to file alone
> deployment issues errors! I am very confused, as I have tried almost
> everything I can imagine (deleted the data folder, deleted the repository,
> tried version 3.3 and 3.3.1 snapshot), being a beginner. I would appreciate
> any kind of help! :-((
>
> I am working on windows x64 with java 64 bit installed.
>
>
>