You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by Keheliya Gallaba <ke...@gmail.com> on 2013/02/12 14:47:32 UTC

Error in invoking MagicSession sample (Implicit Correlations)

Hi Devs,

I'm trying out MagicSession[1] sample in ODE 1.3.5 and getting the
following NullPointerException.

[2013-02-12 18:33:45,770] engine.BpelEngineImpl onScheduledJob ERROR -
BpelEngineImpl - Scheduled job failed; jobDetail=JobDetails( instanceId:
null mexId: hqejbhcnphr81mbdkhj7rl processId: {
http://ode/bpel/responder}MagicSessionResponder-27 type: INVOKE_INTERNAL
channel: null correlatorId: null correlationKeySet: null retryCount: null
inMem: false detailsExt: {enqueue=false})
java.lang.NullPointerException
at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
at
org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:318)
at
org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:131)
at
org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:243)
at
org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:306)
at
org.apache.ode.bpel.engine.BpelProcess.handleJobDetails(BpelProcess.java:459)
at
org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:477)
at
org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:445)
at
org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:524)
at
org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518)
at
org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:271)
at
org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
at
org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:518)
at
org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:502)

Am I missing anything in the configuration or are Implicit Correlations[2]
no longer supported? Please point me to one if there are any working
samples for Stateful Exchange Protocol[3].

Thanks,
Keheliya

[1]
https://svn.apache.org/repos/asf/ode/trunk/distro/src/examples-war/MagicSession
[2] http://ode.staging.apache.org/extensions/implicit-correlations.html
[3]
http://ode.staging.apache.org/developerguide/stateful-exchange-protocol.html

-- 
Keheliya Gallaba
More about me: http://about.me/keheliya

Re: Error in invoking MagicSession sample (Implicit Correlations)

Posted by Sathwik B P <sa...@gmail.com>.
Hi Keheliya,

The MagicSession sample that comes with ode-1.3.5 distribution is actually
working fine.
Did you try with a fresh installation of ode-1.3.5

regards,
sathwik

On Tue, Feb 12, 2013 at 7:17 PM, Keheliya Gallaba <
keheliya.gallaba@gmail.com> wrote:

> Hi Devs,
>
> I'm trying out MagicSession[1] sample in ODE 1.3.5 and getting the
> following NullPointerException.
>
> [2013-02-12 18:33:45,770] engine.BpelEngineImpl onScheduledJob ERROR -
> BpelEngineImpl - Scheduled job failed; jobDetail=JobDetails( instanceId:
> null mexId: hqejbhcnphr81mbdkhj7rl processId: {
> http://ode/bpel/responder}MagicSessionResponder-27 type: INVOKE_INTERNAL
> channel: null correlatorId: null correlationKeySet: null retryCount: null
> inMem: false detailsExt: {enqueue=false})
> java.lang.NullPointerException
> at org.apache.ode.bpel.engine.MessageImpl.getMessage(MessageImpl.java:104)
> at
>
> org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.computeCorrelationKeys(PartnerLinkMyRoleImpl.java:318)
> at
>
> org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.findRoute(PartnerLinkMyRoleImpl.java:131)
> at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:243)
> at
> org.apache.ode.bpel.engine.BpelProcess.invokeProcess(BpelProcess.java:306)
> at
>
> org.apache.ode.bpel.engine.BpelProcess.handleJobDetails(BpelProcess.java:459)
> at
>
> org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(BpelEngineImpl.java:477)
> at
>
> org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(BpelServerImpl.java:445)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:524)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob$1.call(SimpleScheduler.java:518)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:271)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:226)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:518)
> at
>
> org.apache.ode.scheduler.simple.SimpleScheduler$RunJob.call(SimpleScheduler.java:502)
>
> Am I missing anything in the configuration or are Implicit Correlations[2]
> no longer supported? Please point me to one if there are any working
> samples for Stateful Exchange Protocol[3].
>
> Thanks,
> Keheliya
>
> [1]
>
> https://svn.apache.org/repos/asf/ode/trunk/distro/src/examples-war/MagicSession
> [2] http://ode.staging.apache.org/extensions/implicit-correlations.html
> [3]
>
> http://ode.staging.apache.org/developerguide/stateful-exchange-protocol.html
>
> --
> Keheliya Gallaba
> More about me: http://about.me/keheliya
>