You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by "Christoph M. Pflügler" <ch...@heigl-service.de> on 2008/08/27 15:32:36 UTC

java.lang.IllegalArgumentException: No such method "onResponse"!

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I'm actually facing a strange exception google does not know anything
about. This exception does only occur once in a while, usually the
process executes as intended.

The Exception is:
java.lang.IllegalArgumentException: No such method "onResponse"!
	at org.apache.ode.jacob.JacobObject.getMethod(JacobObject.java:125)
	at
org.apache.ode.jacob.vpu.ExecutionQueueImpl.matchCommunications(ExecutionQueueImpl.java:403)
	at
org.apache.ode.jacob.vpu.ExecutionQueueImpl.add(ExecutionQueueImpl.java:198)
	at
org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.message(JacobVPU.java:343)
	at
org.apache.ode.jacob.vpu.ChannelFactory$ChannelInvocationHandler.invoke(ChannelFactory.java:89)
	at $Proxy27.onResponse(Unknown Source)
	at
org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invocationResponse2(BpelRuntimeContextImpl.java:993)
	at
org.apache.ode.bpel.engine.BpelRuntimeContextImpl.access$000(BpelRuntimeContextImpl.java:97)
	at
org.apache.ode.bpel.engine.BpelRuntimeContextImpl$4.run(BpelRuntimeContextImpl.java:963)
	at sun.reflect.GeneratedMethodAccessor41.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.BpelProcess.handleWorkEvent(BpelProcess.java:402)
	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)

The exception occurs when executing two BPEL-processes in a p2p fashion.

Does somebody have an idea where this could come from and what I can do
to avoid the problem? Is this a bug in ODE??

As the two processes are rather long, I did not attach them now. If they
are required, please tell me.

Please help me out on this one!!

Regards,
Christoph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFItVd00Do4wUHmzBsRAuxaAKDbxpLksPmkMzCLDrfQtvtXzVZCCQCfVYG9
hP/yEb1wTGfeaVcJ2cu8l18=
=P3Oa
-----END PGP SIGNATURE-----