Well, without the concrete example it's hard to say anything. But I must say that I wouldn't expect SMX 3.3.1 + ODE 1.X works on Java 6. So you can try 1.5 instead. You can also run jbi tests and see if they work on your machine. To do this, go to jbi dir and type buildr _1.2.10_ clean test
Regards, 2009/10/8 Andreas Pieber <[email protected]>: > On Thursday 08 October 2009 09:11:06 Rafal Rusin wrote: >> Well, I see that you are using ODE trunk. Issue 614 is targeted for >> 1.X branch, so please use that branch. >> > > Yes, you're right; I've used the trunk for the stacktrace. But I get exactly > the same root problem with ode-1.3.4- > SNAPSHOT (built from the 1.X branch), ode-1.3.2 and ode-1.2 > > Very interesting is the fact that i can reproduce the error also with the > example loan-broker-bpel coming with the smx > distribution. I've also tried to change the smx version (3.3.1, 3.3, 3.2.3) > but exactly the same problem with the really > strange class not found error. > > Could it be that there are any (known) problem with my platform? > (Arch Linux) > java -version > java version "1.6.0_16" > Java(TM) SE Runtime Environment (build 1.6.0_16-b01) > Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode) > > Nevertheless I've attached the log-output of using smx 3.3.1 with > ode-1.3.4-SNAPSHOT. Exactly the same log is produced > when I use the same configuration with the loan-broker-bpel example from the > smx 3.3.1 distribution. > > Thanks for your patience and your help > > Andreas > > 18:01:50,149 | ERROR | pool-5-thread-3 | JacobVPU | > b.vpu.JacobVPU$JacobThreadImpl 463 | Method "run" > in class "org.apache.ode.bpel.runtime.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:78) > at > org.apache.ode.bpel.engine.MessageExchangeImpl.getEndpointReference(MessageExchangeImpl.java:213) > at org.apache.ode.jbi.OdeConsumer.invokePartner(OdeConsumer.java:66) > at > org.apache.ode.jbi.MessageExchangeContextImpl.invokePartner(MessageExchangeContextImpl.java:60) > at > org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:785) > at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100) > at sun.reflect.GeneratedMethodAccessor79.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.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:879) > at > org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:208) > at > org.apache.ode.bpel.engine.BpelProcess$1.invoke(BpelProcess.java:279) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:275) > at > org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:421) > at > org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439) > at > org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:442) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:443) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:438) > at > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:243) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:437) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:432) > 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) > 18:01:50,156 | ERROR | pool-5-thread-3 | BpelEngineImpl | > ode.bpel.engine.BpelEngineImpl 451 | Scheduled job > failed; jobDetail={mexid=hqejbhcnphr4nlbbaqh2lf, > pid={urn:engsb:continous}ContinousIntegrationService-1, > type=INVOKE_INTERNAL} > 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.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:879) > at > org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:208) > at > org.apache.ode.bpel.engine.BpelProcess$1.invoke(BpelProcess.java:279) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:275) > at > org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:421) > at > org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439) > at > org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:442) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:443) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:438) > at > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:243) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:437) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:432) > 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:78) > at > org.apache.ode.bpel.engine.MessageExchangeImpl.getEndpointReference(MessageExchangeImpl.java:213) > at org.apache.ode.jbi.OdeConsumer.invokePartner(OdeConsumer.java:66) > at > org.apache.ode.jbi.MessageExchangeContextImpl.invokePartner(MessageExchangeContextImpl.java:60) > at > org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:785) > at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100) > at sun.reflect.GeneratedMethodAccessor79.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) > ... 19 more > 18:01:50,165 | ERROR | pool-5-thread-3 | BpelEngineImpl | > ode.bpel.engine.BpelEngineImpl 460 | Job could not > be completed after 0 retries: hqejbhcnphr4nlbbaqh2lg[0]: > {mexid=hqejbhcnphr4nlbbaqh2lf, > pid={urn:engsb:continous}ContinousIntegrationService-1, type=INVOKE_INTERNAL} > 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.engine.BpelRuntimeContextImpl.execute(BpelRuntimeContextImpl.java:879) > at > org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.java:208) > at > org.apache.ode.bpel.engine.BpelProcess$1.invoke(BpelProcess.java:279) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:234) > at > org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:275) > at > org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:421) > at > org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:439) > at > org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:442) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:443) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:438) > at > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:243) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:437) > at > org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:432) > 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:78) > at > org.apache.ode.bpel.engine.MessageExchangeImpl.getEndpointReference(MessageExchangeImpl.java:213) > at org.apache.ode.jbi.OdeConsumer.invokePartner(OdeConsumer.java:66) > at > org.apache.ode.jbi.MessageExchangeContextImpl.invokePartner(MessageExchangeContextImpl.java:60) > at > org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:785) > at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100) > at sun.reflect.GeneratedMethodAccessor79.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) > ... 19 more > -- Rafał Rusin http://www.touk.pl http://top.touk.pl http://people.apache.org/~rr/
