hello everyone,
    I am woking about deploying a bpel service in servicemix via cxf-bc and
ode-se.
    Now I have successfully connected  cxf-bc-consumer and ode-se, i.e, the
input message find the route to ode-se. However, when the ode-se invoke some
webservice via cxf-bc-provider, an error occured:



ERROR - JacobVPU                       - Method "run" in class
"org.apache.ode.bpel.runtime.INVOKE"
threw an unexpected exception.
org.apache.ode.bpel.iapi.ContextException: Unknown endpoint:
{http://sample}helloService:hello
        at
org.apache.ode.jbi.JbiEndpointReference.getServiceEndpoint(JbiEndpointReference.java:99)
        at
org.apache.ode.jbi.JbiEndpointReference.toXML(JbiEndpointReference.java:64)
        at
org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:773)

        at org.apache.ode.bpel.runtime.INVOKE.run(INVOKE.java:100)
        at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        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:835
)
        at
org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(PartnerLinkMyRoleImpl.
java:197)
        at
org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:204)
        at
org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(BpelProcess.java:372)
        at
org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:326)
        at
org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:373)
        at
org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:337)
        at
org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(SimpleScheduler.java:336)
        at
org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:174)

        at
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:335)
        at
org.apache.ode.scheduler.simple.SimpleScheduler$4.call(SimpleScheduler.java:332)
        at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
        at java.util.concurrent.FutureTask.run(FutureTask.java:123)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
ERROR - BpelEngineImpl                 - Scheduled job failed;
jobDetail={type=INVOKE_INTERNAL, inme
m=true, mexid=4611686018427387903, pid={http://hello}hello-1}
java.lang.RuntimeException: org.apache.ode.bpel.iapi.ContextException:
Unknown endpoint: {http://sam
ple}helloService:hello
        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:835



     Has anybody met the same problem? My  cxf-bc-consumer ,ode-se, and
cxf-bc-provider units  are in the attachment.

http://old.nabble.com/file/p28068901/my-cxf-sa-1.0-SNAPSHOT.jar
my-cxf-sa-1.0-SNAPSHOT.jar 
http://old.nabble.com/file/p28068901/cxf-sa-1.0-SNAPSHOT.jar
cxf-sa-1.0-SNAPSHOT.jar  http://old.nabble.com/file/p28068901/ode-bpel.zip
ode-bpel.zip 
-- 
View this message in context: 
http://old.nabble.com/unkown-endpoint-error-when-communicate-with-ode-se-and-cxf-bc-provider-tp28068901p28068901.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to