Asynchronous BPEL deployment problem in ao4ode

42 views
Skip to first unread message

alvaro jose peralta

unread,
Oct 15, 2013, 10:59:28 PM10/15/13
to ao4...@googlegroups.com
Hi I'm Alvaro Jose Peralta, Mti Student in Universidad de Chile.

I try to deploy an asynchronous bpel project in ao4ode, but when the ant process publish de service the bpel engine throw nullpointerexception 
in a prolog library.

Any ideas ?

I put in this message the source code or synchronous an asynchronous test process.

Thank you
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
23:52:18,909 WARN  [ProcessStoreImpl] Deployment failed within the engine, store undeploying process.
java.lang.NullPointerException
at alice.tuprolog.Struct.isEmptyList(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString0(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at java.lang.String.valueOf(String.java:2854)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at de.tud.stg.ao4ode.prolog.BPELPrologEngine.addFact(BPELPrologEngine.java:64)
at de.tud.stg.ao4ode.prolog.BPELPrologEngine.addStaticProcessFacts(BPELPrologEngine.java:78)
at de.tud.stg.ao4ode.facts.BpelFactsManager.registerProcess(BpelFactsManager.java:71)
at org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:357)
at org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:321)
at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:701)
at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:93)
at org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:675)
at org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:575)
at org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:581)
at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:312)
at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:173)
at org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:160)
at org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60)
at org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251)
23:52:19,016 INFO  [BpelServerImpl] Unregistered process {http://ajpo.tk/bpel}AlvaroDiceHolaDespues-5.
23:52:19,017 INFO  [BpelServerImpl] Deleted only the process {http://ajpo.tk/bpel}AlvaroDiceHolaDespues-5.
23:52:19,019 ERROR [DeploymentPoller] Deployment of AlvaroDiceHolaDepues failed, aborting for now.
org.apache.ode.bpel.iapi.ContextException: Deployment failed within the engine.
at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:319)
at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:173)
at org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:160)
at org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60)
at org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251)
Caused by: java.lang.NullPointerException
at alice.tuprolog.Struct.isEmptyList(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString0(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at alice.tuprolog.Struct.toString(Unknown Source)
at java.lang.String.valueOf(String.java:2854)
at java.lang.StringBuilder.append(StringBuilder.java:128)
at de.tud.stg.ao4ode.prolog.BPELPrologEngine.addFact(BPELPrologEngine.java:64)
at de.tud.stg.ao4ode.prolog.BPELPrologEngine.addStaticProcessFacts(BPELPrologEngine.java:78)
at de.tud.stg.ao4ode.facts.BpelFactsManager.registerProcess(BpelFactsManager.java:71)
at org.apache.ode.bpel.engine.BpelEngineImpl.registerProcess(BpelEngineImpl.java:357)
at org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:321)
at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:701)
at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:93)
at org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:675)
at org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:575)
at org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:581)
at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:312)
... 4 more
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test.async.zip

Tom Dinkelaker

unread,
Oct 16, 2013, 1:38:42 PM10/16/13
to ao4...@googlegroups.com
Hi Alvaro,

Which version of TU prolog are you using?

Regards, Tom 
--
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe "AO4BPEL" sind.
Um Ihr Abonnement für diese Gruppe zu beenden und keine E-Mails mehr von dieser Gruppe zu erhalten, senden Sie eine Email an ao4bpel+u...@googlegroups.com.
Weitere Optionen: https://groups.google.com/groups/opt_out

Alvaro jose Peralta

unread,
Oct 16, 2013, 4:12:56 PM10/16/13
to ao4...@googlegroups.com
Dear Tom,
Thank you very much for your attention.

1. I clone ao4bpel project from ( git clone https://github.com/alook/ao4bpel2.git ).
2. Go to <ao4bpel>/ao4bpel-factsmanager/lib
3. Check the 2p.jar version run the GUI form ( java -jar 2p.jar ) ->  tuProlog system - release 2.1
4. Additionally I try to build the project with buildr and this is the junit log. ( txt in the mail )

Regards, Alvaro


2013/10/16 Tom Dinkelaker <tom.din...@gmail.com>

--
Sie erhalten diese Nachricht, weil Sie in Google Groups ein Thema der Gruppe "AO4BPEL" abonniert haben.
Um Ihr Abonnement für dieses Thema zu beenden, rufen Sie die URL https://groups.google.com/d/topic/ao4bpel/lA4AXkbjNG4/unsubscribe auf.
Um Ihr Abonnement für diese Gruppe und alle ihre Themen zu beenden, senden Sie eine E-Mail an ao4bpel+u...@googlegroups.com.
Weitere Optionen: https://groups.google.com/groups/opt_out



--
ING. ALVARO JOSE PERALTA
Cel:(56)964841569
Tel:(56-02)6966135
web:http://ajpo.tk
msn:als...@hotmail.com
skype:ajperalt
twiter:@ajperalt
other mails:
alvaro....@aiesec.net
aper...@lucasian.com
buildr.log.txt
Selección_129.png
Reply all
Reply to author
Forward
0 new messages