You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Andreas Pieber <an...@gmx.at> on 2009/10/07 23:25:55 UTC

loan-broker-bpel broken

I'm using servicemix 3.3.1 and ode 2-beta2 and i try to use the loan-broker-bpel example. But all I get is the following 
exception:

java.lang.NoClassDefFoundError: org/apache/servicemix/common/ResolvedEndpoint
        at org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(DefaultComponent.java:191)

What i do not understand is that the DefaultComponent is at the same package the ResolvedEndpoint could be found. Any 
ideas or experiences with this error? I've attached the full stacktrace of this exception.

Thanks
Andreas


22:44:48,843 | ERROR | ODEServerImpl-1 | JacobVPU                 | b.vpu.JacobVPU$JacobThreadImpl  463 | Method "run" 
in class "org.apache.ode.bpel.rtrep.v2.INVOKE" threw an unexpected exception.
java.lang.NoClassDefFoundError: org/apache/servicemix/common/ResolvedEndpoint
        at org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(DefaultComponent.java:191)
        at org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Registry.java:251)
        at 
org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointReference(ComponentContextImpl.java:345)
        at 
org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(EndpointReferenceContextImpl.java:76)
        at org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLinkPartnerRoleImpl.java:107)
        at org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:542)
        at org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImpl.java:582)
        at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97)
        at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
        at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
        at org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceImpl.java:639)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:593)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(BpelRuntimeContextImpl.java:581)
        at org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.java:373)
        at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
        at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294)
        at org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java:1206)
        at org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceWorker.java:174)
        at org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInstanceWorker.java:108)
        at org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
        at org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
        at org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessageExchangeImpl.java:122)
        at 
org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(UnreliableMyRoleMessageExchangeImpl.java:44)
        at 
org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(UnreliableMyRoleMessageExchangeImpl.java:43)
        at org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java:1206)
        at org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106)
        at org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServerImpl.java:968)
        at org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerImpl.java:948)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.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.servicemix.common.ResolvedEndpoint in classloader 
org.apache.servicemix.common.ResolvedEndpoint
        at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 37 more
22:44:48,844 | ERROR | ODEServerImpl-1 | BpelInstanceWorker       | bpel.engine.BpelInstanceWorker  176 | Work for 
instance {urn:engsb:continous}ContinousIntegrationService-1#201 in thread Thread[ODEServerImpl-1,5,main] resulted in an 
exception.
java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/apache/servicemix/common/ResolvedEndpoint
        at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:464)
        at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139)
        at org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceImpl.java:639)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:593)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(BpelRuntimeContextImpl.java:581)
        at org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.java:373)
        at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
        at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294)
        at org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java:1206)
        at org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceWorker.java:174)
        at org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInstanceWorker.java:108)
        at org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
        at org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
        at org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessageExchangeImpl.java:122)
        at 
org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(UnreliableMyRoleMessageExchangeImpl.java:44)
        at 
org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(UnreliableMyRoleMessageExchangeImpl.java:43)
        at org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java:1206)
        at org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106)
        at org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServerImpl.java:968)
        at org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerImpl.java:948)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError: org/apache/servicemix/common/ResolvedEndpoint
        at org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(DefaultComponent.java:191)
        at org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Registry.java:251)
        at 
org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointReference(ComponentContextImpl.java:345)
        at 
org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(EndpointReferenceContextImpl.java:76)
        at org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLinkPartnerRoleImpl.java:107)
        at org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
        at org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:542)
        at org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImpl.java:582)
        at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97)
        at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
        ... 24 more
Caused by: java.lang.ClassNotFoundException: org.apache.servicemix.common.ResolvedEndpoint in classloader 
org.apache.servicemix.common.ResolvedEndpoint
        at org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 37 more

Re: loan-broker-bpel broken

Posted by Andreas Pieber <an...@gmx.at>.
Yep, after hours and hours of trying to get mvn jbi:projectDeploy -DforceUpdate=true to work :)

dropping the zip into hotdeploy works; mvn jbi:projectDeploy works; only thing which does not work is mvn 
jbi:projectDeploy -DforceUpdate=true :)

Mhm couldn't be a fix to extend the jbi maven plugin to completely reload all components in smx after a projectDeploy 
with -DforceUpdate=true?

Andreas

On Friday 09 October 2009 07:15:47 Jean-Baptiste Onofré wrote:
> Hi Andreas,
> 
> did you tried to deploy by dropping your SA zip in the hotdeploy directory
>  ?
> 
> Regards
> JB
> 
> Andreas Pieber wrote:
> > Oh, **** this error was hellish...
> >
> > smx 3.3.x and ode branch 1.x and trunk work well in combination with
> > java6.
> >
> > My problem was that I used...
> >
> > mvn jbi:projectDeploy -DforceUpdate=true
> >
> > ...to deploy the components. Since servicemix-shared is a reference of
> > the sus I've wrote it overwrites the already loaded servicemix-shared
> > from hotdeploy... Ode already loads DefaultComponent from
> > servicemix-shared but not ResolvedEndpoint. Reloading the library means
> > that DefaultComponent and ResolvedEndpoint does no longer match which
> > leads to the ClassNotFoundException... Hurray -.-
> >
> > Ok, smx4 solves this issue completely by using OSGi at its roots. I don't
> > think that there's a fix for this issue in smx3 at all!?
> >
> > Conclusion: Never ever use jbi:projectDeploy with the -DforceUpdate=true
> > param as long as u exactly know what side effects this can cause... (or
> > use smx4 :))
> >
> > Andreas
> >
> > On Wednesday 07 October 2009 23:25:55 Andreas Pieber wrote:
> >> I'm using servicemix 3.3.1 and ode 2-beta2 and i try to use the
> >>  loan-broker-bpel example. But all I get is the following exception:
> >>
> >> java.lang.NoClassDefFoundError:
> >>  org/apache/servicemix/common/ResolvedEndpoint at
> >> 
> >> org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(D
> >>ef aultComponent.java:191)
> >>
> >> What i do not understand is that the DefaultComponent is at the same
> >>  package the ResolvedEndpoint could be found. Any ideas or experiences
> >> with this error? I've attached the full stacktrace of this exception.
> >>
> >> Thanks
> >> Andreas
> >>
> >>
> >> 22:44:48,843 | ERROR | ODEServerImpl-1 | JacobVPU                 |
> >>  b.vpu.JacobVPU$JacobThreadImpl  463 | Method "run" in class
> >>  "org.apache.ode.bpel.rtrep.v2.INVOKE" threw an unexpected exception.
> >>  java.lang.NoClassDefFoundError:
> >>  org/apache/servicemix/common/ResolvedEndpoint at
> >> 
> >> org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(D
> >>ef aultComponent.java:191) at
> >> 
> >> org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Re
> >>gi stry.java:251) at
> >> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpoint
> >>Ref erence(ComponentContextImpl.java:345) at
> >> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference
> >>(En dpointReferenceContextImpl.java:76) at
> >> 
> >> org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLi
> >>nk PartnerRoleImpl.java:107) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358
> >>) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeCont
> >>ex tImpl.java:542) at
> >> 
> >> org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceI
> >>mp l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97)
> >> at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> >>Im pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at
> >> 
> >> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
> >> at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
> >> org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstance
> >>Im pl.java:639) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeCon
> >>te xtImpl.java:593) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(
> >>Bp elRuntimeContextImpl.java:581) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.j
> >>av a:373) at
> >> org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295) at
> >> org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
> >> org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.ja
> >>va
> >>
> >> :1206) at
> >>
> >> 
> >> org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanc
> >>eW orker.java:174) at
> >> 
> >> org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelIn
> >>st anceWorker.java:108) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487
> >>) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
> >> at
> >> 
> >> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMess
> >>ag eExchangeImpl.java:122) at
> >> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Un
> >>rel iableMyRoleMessageExchangeImpl.java:44) at
> >> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Un
> >>rel iableMyRoleMessageExchangeImpl.java:43) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.ja
> >>va
> >>
> >> :1206) at
> >>
> >>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106)
> >> at
> >> org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelSe
> >>rv erImpl.java:968) at
> >> 
> >> org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServer
> >>Im pl.java:948) at
> >>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
> >>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
> >> 
> >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
> >>r. java:886) at
> >> 
> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> >>va
> >>
> >> :908) at java.lang.Thread.run(Thread.java:619)
> >>
> >> Caused by: java.lang.ClassNotFoundException:
> >>  org.apache.servicemix.common.ResolvedEndpoint in classloader
> >>  org.apache.servicemix.common.ResolvedEndpoint
> >>         at
> >> 
> >> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParen
> >>tC lassLoader.java:206) at
> >>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> >>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> >>         ... 37 more
> >> 22:44:48,844 | ERROR | ODEServerImpl-1 | BpelInstanceWorker       |
> >>  bpel.engine.BpelInstanceWorker  176 | Work for instance
> >>  {urn:engsb:continous}ContinousIntegrationService-1#201 in thread
> >>  Thread[ODEServerImpl-1,5,main] resulted in an exception.
> >> java.lang.RuntimeException: java.lang.NoClassDefFoundError:
> >>  org/apache/servicemix/common/ResolvedEndpoint at
> >> 
> >> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:464)
> >> at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
> >> org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstance
> >>Im pl.java:639) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeCon
> >>te xtImpl.java:593) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(
> >>Bp elRuntimeContextImpl.java:581) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.j
> >>av a:373) at
> >> org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295) at
> >> org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
> >> org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.ja
> >>va
> >>
> >> :1206) at
> >>
> >> 
> >> org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanc
> >>eW orker.java:174) at
> >> 
> >> org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelIn
> >>st anceWorker.java:108) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487
> >>) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
> >> at
> >> 
> >> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMess
> >>ag eExchangeImpl.java:122) at
> >> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Un
> >>rel iableMyRoleMessageExchangeImpl.java:44) at
> >> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Un
> >>rel iableMyRoleMessageExchangeImpl.java:43) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.ja
> >>va
> >>
> >> :1206) at
> >>
> >>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106)
> >> at
> >> org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelSe
> >>rv erImpl.java:968) at
> >> 
> >> org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServer
> >>Im pl.java:948) at
> >>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
> >>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
> >> 
> >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
> >>r. java:886) at
> >> 
> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> >>va
> >>
> >> :908) at java.lang.Thread.run(Thread.java:619)
> >>
> >> Caused by: java.lang.NoClassDefFoundError:
> >>  org/apache/servicemix/common/ResolvedEndpoint at
> >> 
> >> org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(D
> >>ef aultComponent.java:191) at
> >> 
> >> org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Re
> >>gi stry.java:251) at
> >> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpoint
> >>Ref erence(ComponentContextImpl.java:345) at
> >> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference
> >>(En dpointReferenceContextImpl.java:76) at
> >> 
> >> org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLi
> >>nk PartnerRoleImpl.java:107) at
> >> 
> >> org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358
> >>) at
> >> 
> >> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeCont
> >>ex tImpl.java:542) at
> >> 
> >> org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceI
> >>mp l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97)
> >> at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> >>Im pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at
> >> 
> >> org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
> >> ... 24 more
> >> Caused by: java.lang.ClassNotFoundException:
> >>  org.apache.servicemix.common.ResolvedEndpoint in classloader
> >>  org.apache.servicemix.common.ResolvedEndpoint
> >>         at
> >> 
> >> org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParen
> >>tC lassLoader.java:206) at
> >>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> >>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> >>         ... 37 more
> 

Re: loan-broker-bpel broken

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Andreas,

did you tried to deploy by dropping your SA zip in the hotdeploy directory ?

Regards
JB

Andreas Pieber wrote:
> Oh, **** this error was hellish...
> 
> smx 3.3.x and ode branch 1.x and trunk work well in combination with java6.
> 
> My problem was that I used...
> 
> mvn jbi:projectDeploy -DforceUpdate=true
> 
> ...to deploy the components. Since servicemix-shared is a reference of the sus I've wrote it overwrites the already 
> loaded servicemix-shared from hotdeploy... Ode already loads DefaultComponent from servicemix-shared but not 
> ResolvedEndpoint. Reloading the library means that DefaultComponent and ResolvedEndpoint does no longer match which 
> leads to the ClassNotFoundException... Hurray -.-
> 
> Ok, smx4 solves this issue completely by using OSGi at its roots. I don't think that there's a fix for this issue in smx3 
> at all!?
> 
> Conclusion: Never ever use jbi:projectDeploy with the -DforceUpdate=true param as long as u exactly know what side 
> effects this can cause... (or use smx4 :))
> 
> Andreas
> 
> On Wednesday 07 October 2009 23:25:55 Andreas Pieber wrote:
>> I'm using servicemix 3.3.1 and ode 2-beta2 and i try to use the
>>  loan-broker-bpel example. But all I get is the following exception:
>>
>> java.lang.NoClassDefFoundError:
>>  org/apache/servicemix/common/ResolvedEndpoint at
>>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
>> aultComponent.java:191)
>>
>> What i do not understand is that the DefaultComponent is at the same
>>  package the ResolvedEndpoint could be found. Any ideas or experiences with
>>  this error? I've attached the full stacktrace of this exception.
>>
>> Thanks
>> Andreas
>>
>>
>> 22:44:48,843 | ERROR | ODEServerImpl-1 | JacobVPU                 |
>>  b.vpu.JacobVPU$JacobThreadImpl  463 | Method "run" in class
>>  "org.apache.ode.bpel.rtrep.v2.INVOKE" threw an unexpected exception.
>>  java.lang.NoClassDefFoundError:
>>  org/apache/servicemix/common/ResolvedEndpoint at
>>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
>> aultComponent.java:191) at
>>  org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Regi
>> stry.java:251) at
>> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointRef
>> erence(ComponentContextImpl.java:345) at
>> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(En
>> dpointReferenceContextImpl.java:76) at
>>  org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLink
>> PartnerRoleImpl.java:107) at
>>  org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
>>  at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContex
>> tImpl.java:542) at
>>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImp
>> l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97) at
>>  sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
>>  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>> pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>>         at
>>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>>  at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
>>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceIm
>> pl.java:639) at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeConte
>> xtImpl.java:593) at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(Bp
>> elRuntimeContextImpl.java:581) at
>>  org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.jav
>> a:373) at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
>>  at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
>>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
>> :1206) at
>>  org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceW
>> orker.java:174) at
>>  org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInst
>> anceWorker.java:108) at
>>  org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
>>  at
>>  org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
>>  at
>>  org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessag
>> eExchangeImpl.java:122) at
>> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
>> iableMyRoleMessageExchangeImpl.java:44) at
>> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
>> iableMyRoleMessageExchangeImpl.java:43) at
>>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
>> :1206) at
>>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106) at
>>  org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServ
>> erImpl.java:968) at
>>  org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerIm
>> pl.java:948) at
>>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
>>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
>>  java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.
>> 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.servicemix.common.ResolvedEndpoint in classloader
>>  org.apache.servicemix.common.ResolvedEndpoint
>>         at
>>  org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentC
>> lassLoader.java:206) at
>>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>         ... 37 more
>> 22:44:48,844 | ERROR | ODEServerImpl-1 | BpelInstanceWorker       |
>>  bpel.engine.BpelInstanceWorker  176 | Work for instance
>>  {urn:engsb:continous}ContinousIntegrationService-1#201 in thread
>>  Thread[ODEServerImpl-1,5,main] resulted in an exception.
>> java.lang.RuntimeException: java.lang.NoClassDefFoundError:
>>  org/apache/servicemix/common/ResolvedEndpoint at
>>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:464)
>>  at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
>>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceIm
>> pl.java:639) at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeConte
>> xtImpl.java:593) at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(Bp
>> elRuntimeContextImpl.java:581) at
>>  org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.jav
>> a:373) at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
>>  at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
>>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
>> :1206) at
>>  org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceW
>> orker.java:174) at
>>  org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInst
>> anceWorker.java:108) at
>>  org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
>>  at
>>  org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
>>  at
>>  org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessag
>> eExchangeImpl.java:122) at
>> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
>> iableMyRoleMessageExchangeImpl.java:44) at
>> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
>> iableMyRoleMessageExchangeImpl.java:43) at
>>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
>> :1206) at
>>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106) at
>>  org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServ
>> erImpl.java:968) at
>>  org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerIm
>> pl.java:948) at
>>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
>>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
>>  java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.
>> java:886) at
>>  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
>> :908) at java.lang.Thread.run(Thread.java:619)
>> Caused by: java.lang.NoClassDefFoundError:
>>  org/apache/servicemix/common/ResolvedEndpoint at
>>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
>> aultComponent.java:191) at
>>  org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Regi
>> stry.java:251) at
>> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointRef
>> erence(ComponentContextImpl.java:345) at
>> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(En
>> dpointReferenceContextImpl.java:76) at
>>  org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLink
>> PartnerRoleImpl.java:107) at
>>  org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
>>  at
>>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContex
>> tImpl.java:542) at
>>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImp
>> l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97) at
>>  sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
>>  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
>> pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>>         at
>>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>>  ... 24 more
>> Caused by: java.lang.ClassNotFoundException:
>>  org.apache.servicemix.common.ResolvedEndpoint in classloader
>>  org.apache.servicemix.common.ResolvedEndpoint
>>         at
>>  org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentC
>> lassLoader.java:206) at
>>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>         ... 37 more
>>

Re: loan-broker-bpel broken

Posted by Andreas Pieber <an...@gmx.at>.
Oh, **** this error was hellish...

smx 3.3.x and ode branch 1.x and trunk work well in combination with java6.

My problem was that I used...

mvn jbi:projectDeploy -DforceUpdate=true

...to deploy the components. Since servicemix-shared is a reference of the sus I've wrote it overwrites the already 
loaded servicemix-shared from hotdeploy... Ode already loads DefaultComponent from servicemix-shared but not 
ResolvedEndpoint. Reloading the library means that DefaultComponent and ResolvedEndpoint does no longer match which 
leads to the ClassNotFoundException... Hurray -.-

Ok, smx4 solves this issue completely by using OSGi at its roots. I don't think that there's a fix for this issue in smx3 
at all!?

Conclusion: Never ever use jbi:projectDeploy with the -DforceUpdate=true param as long as u exactly know what side 
effects this can cause... (or use smx4 :))

Andreas

On Wednesday 07 October 2009 23:25:55 Andreas Pieber wrote:
> I'm using servicemix 3.3.1 and ode 2-beta2 and i try to use the
>  loan-broker-bpel example. But all I get is the following exception:
> 
> java.lang.NoClassDefFoundError:
>  org/apache/servicemix/common/ResolvedEndpoint at
>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
> aultComponent.java:191)
> 
> What i do not understand is that the DefaultComponent is at the same
>  package the ResolvedEndpoint could be found. Any ideas or experiences with
>  this error? I've attached the full stacktrace of this exception.
> 
> Thanks
> Andreas
> 
> 
> 22:44:48,843 | ERROR | ODEServerImpl-1 | JacobVPU                 |
>  b.vpu.JacobVPU$JacobThreadImpl  463 | Method "run" in class
>  "org.apache.ode.bpel.rtrep.v2.INVOKE" threw an unexpected exception.
>  java.lang.NoClassDefFoundError:
>  org/apache/servicemix/common/ResolvedEndpoint at
>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
> aultComponent.java:191) at
>  org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Regi
> stry.java:251) at
> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointRef
> erence(ComponentContextImpl.java:345) at
> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(En
> dpointReferenceContextImpl.java:76) at
>  org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLink
> PartnerRoleImpl.java:107) at
>  org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
>  at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContex
> tImpl.java:542) at
>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImp
> l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97) at
>  sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
>  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>         at
>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>  at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceIm
> pl.java:639) at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeConte
> xtImpl.java:593) at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(Bp
> elRuntimeContextImpl.java:581) at
>  org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.jav
> a:373) at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
>  at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
> :1206) at
>  org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceW
> orker.java:174) at
>  org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInst
> anceWorker.java:108) at
>  org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
>  at
>  org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
>  at
>  org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessag
> eExchangeImpl.java:122) at
> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
> iableMyRoleMessageExchangeImpl.java:44) at
> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
> iableMyRoleMessageExchangeImpl.java:43) at
>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
> :1206) at
>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106) at
>  org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServ
> erImpl.java:968) at
>  org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerIm
> pl.java:948) at
>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
>  java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.
> 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.servicemix.common.ResolvedEndpoint in classloader
>  org.apache.servicemix.common.ResolvedEndpoint
>         at
>  org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentC
> lassLoader.java:206) at
>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>         ... 37 more
> 22:44:48,844 | ERROR | ODEServerImpl-1 | BpelInstanceWorker       |
>  bpel.engine.BpelInstanceWorker  176 | Work for instance
>  {urn:engsb:continous}ContinousIntegrationService-1#201 in thread
>  Thread[ODEServerImpl-1,5,main] resulted in an exception.
> java.lang.RuntimeException: java.lang.NoClassDefFoundError:
>  org/apache/servicemix/common/ResolvedEndpoint at
>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:464)
>  at org.apache.ode.jacob.vpu.JacobVPU.execute(JacobVPU.java:139) at
>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.execute(RuntimeInstanceIm
> pl.java:639) at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.execute(BpelRuntimeConte
> xtImpl.java:593) at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.executeCreateInstance(Bp
> elRuntimeContextImpl.java:581) at
>  org.apache.ode.bpel.engine.ODEProcess.executeCreateInstance(ODEProcess.jav
> a:373) at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:295)
>  at org.apache.ode.bpel.engine.ODEProcess$2.call(ODEProcess.java:294) at
>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
> :1206) at
>  org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceW
> orker.java:174) at
>  org.apache.ode.bpel.engine.BpelInstanceWorker.execInCurrentThread(BpelInst
> anceWorker.java:108) at
>  org.apache.ode.bpel.engine.ODEProcess.doInstanceWork(ODEProcess.java:487)
>  at
>  org.apache.ode.bpel.engine.ODEProcess.invokeProcess(ODEProcess.java:293)
>  at
>  org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl.doInvoke(MyRoleMessag
> eExchangeImpl.java:122) at
> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
> iableMyRoleMessageExchangeImpl.java:44) at
> org.apache.ode.bpel.engine.UnreliableMyRoleMessageExchangeImpl$1.call(Unrel
> iableMyRoleMessageExchangeImpl.java:43) at
>  org.apache.ode.bpel.engine.ODEProcess$ProcessCallable.call(ODEProcess.java
> :1206) at
>  org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106) at
>  org.apache.ode.bpel.engine.BpelServerImpl$TransactedCallable.call(BpelServ
> erImpl.java:968) at
>  org.apache.ode.bpel.engine.BpelServerImpl$ServerCallable.call(BpelServerIm
> pl.java:948) at
>  java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at
>  java.util.concurrent.FutureTask.run(FutureTask.java:138) at
>  java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.
> java:886) at
>  java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java
> :908) at java.lang.Thread.run(Thread.java:619)
> Caused by: java.lang.NoClassDefFoundError:
>  org/apache/servicemix/common/ResolvedEndpoint at
>  org.apache.servicemix.common.DefaultComponent.resolveEndpointReference(Def
> aultComponent.java:191) at
>  org.apache.servicemix.jbi.framework.Registry.resolveEndpointReference(Regi
> stry.java:251) at
> org.apache.servicemix.jbi.framework.ComponentContextImpl.resolveEndpointRef
> erence(ComponentContextImpl.java:345) at
> org.apache.ode.jbi.EndpointReferenceContextImpl.resolveEndpointReference(En
> dpointReferenceContextImpl.java:76) at
>  org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl.invokeIL(PartnerLink
> PartnerRoleImpl.java:107) at
>  org.apache.ode.bpel.engine.ODEProcess.invokePartner(ODEProcess.java:1358)
>  at
>  org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContex
> tImpl.java:542) at
>  org.apache.ode.bpel.rtrep.v2.RuntimeInstanceImpl.invoke(RuntimeInstanceImp
> l.java:582) at org.apache.ode.bpel.rtrep.v2.INVOKE.run(INVOKE.java:97) at
>  sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source) at
>  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm
> pl.java:25) at java.lang.reflect.Method.invoke(Method.java:597)
>         at
>  org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run(JacobVPU.java:451)
>  ... 24 more
> Caused by: java.lang.ClassNotFoundException:
>  org.apache.servicemix.common.ResolvedEndpoint in classloader
>  org.apache.servicemix.common.ResolvedEndpoint
>         at
>  org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentC
> lassLoader.java:206) at
>  java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>         ... 37 more
>