ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jackson, Douglas" <douglas.s.jack...@siemens.com>
Subject RE: NullPointerException during invoke
Date Mon, 04 May 2009 15:32:07 GMT
Hi!
The <invoke> entry was missing in the deploy.xml for that process for that wsdl file/endpoint.
 Usually that was caught by the compiler.  As stated previously I was using another endpoint
from the same wsdl in another process deployed on that Ode server.  Perhaps that was enough
for the compiler.

cj - It was not a dynamic endpoint.
-Doug.

-----Original Message-----
From: Matthieu Riou [mailto:matthieu.riou@gmail.com] 
Sent: Thursday, April 30, 2009 10:16 AM
To: user@ode.apache.org
Subject: Re: NullPointerException during invoke

On Wed, Apr 29, 2009 at 4:17 PM, Jackson, Douglas <
douglas.s.jackson@siemens.com> wrote:

> Hi!
> I am encountering the following NullPointerException when using Ode 2 beta
> 2 in a Jetty application.  Other calls very similar to this one are working,
> so I am at a loss as to why this one fails.  Perhaps someone can tell from
> the traceback what a possible cause might be.


It's a bit unusual, it looks like the engine doesn't know about the partner
link your invoke is using. But I believe we are catching this type of
discrepancy at compile time so can you check if something could be amiss
w.r.t. your partner links? I'd also be curious to know what we're missing.

Thanks,
Matthieu


>
> -Doug.
>
>
>  [FATAL] 2009-04-29 18:11:28,431
> org.apache.ode.bpel.engine.BpelInstanceWorker:120 - Unexpected error in
> instance 13606 thread Thread[ODEServerImpl-1,5,main]; the error was not
> handled, it is likely that this has corrupted the state of theinstance!
> org.apache.ode.bpel.iapi.BpelEngineException: java.lang.RuntimeException:
> java.lang.NullPointerException
>      at
> org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:92)
>      at
> org.apache.ode.bpel.engine.BpelServerImpl$TransactedRunnable.run(BpelServerImpl.java:981)
>      at
> org.apache.ode.bpel.engine.BpelInstanceWorker$2.call(BpelInstanceWorker.java:143)
>      at
> org.apache.ode.bpel.engine.BpelInstanceWorker$2.call(BpelInstanceWorker.java:142)
>      at
> org.apache.ode.bpel.engine.BpelInstanceWorker.doInstanceWork(BpelInstanceWorker.java:174)
>      at
> org.apache.ode.bpel.engine.BpelInstanceWorker.run(BpelInstanceWorker.java:141)
>      at
> org.apache.ode.bpel.engine.ODEProcess$ProcessRunnable.run(ODEProcess.java:1189)
>      at
> org.apache.ode.bpel.engine.BpelServerImpl$ServerRunnable.run(BpelServerImpl.java:923)
>      at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
>      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)
> Caused by: java.lang.RuntimeException: java.lang.NullPointerException
>      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.ODEProcess.executeContinueInstancePartnerRoleResponseReceived(ODEProcess.java:473)
>      at
> org.apache.ode.bpel.engine.PartnerLinkPartnerRoleImpl$UnreliableInvoker$2.run(PartnerLinkPartnerRoleImpl.java:395)
>      at org.apache.ode.bpel.engine.Contexts$1.call(Contexts.java:86)
>      at org.apache.ode.bpel.engine.Contexts$1.call(Contexts.java:85)
>      at
> org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:106)
>      at
> org.apache.ode.bpel.engine.Contexts.execTransaction(Contexts.java:83)
>      ... 13 more
> Caused by: java.lang.NullPointerException
>      at
> org.apache.ode.bpel.engine.BpelRuntimeContextImpl.invoke(BpelRuntimeContextImpl.java:508)
>      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.GeneratedMethodAccessor16.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)
>      ... 22 more
>

Mime
View raw message