Hi All,
Hi All,
I have a process which deploys to ODE without any compile issues. In this
process i have a "Receive activity". I replaced this Receive with a "Pick"
activity to handle conditional receive.
However i get compile issues.
Here is my Receive definition.
<receive createInstance="no" name="receiveCoordTaskCompletion"
operation="receiveCBPTaskPromoteMessage" partnerLink="CBPTaskPartnerLink"
portType="tns:CBPTaskPortType" variable="InvokingTaskOID">
<correlations>
<correlation set="CoordTaskOID" initiate="no"/>
</correlations>
</receive>
This is replaced by
<pick>
<onMessage partnerLink="CBPTaskPartnerLink" portType="tns:CBPTaskPortType"
operation="receiveCBPTaskPromoteMessage" variable="InvokingTaskOID">
<correlations>
<correlation set="CoordTaskOID" initiate="no"/>
</correlations>
</onMessage>
</pick>
The deploy.xml definition remains as-is:
The compile traces are as follows :
ERROR - GeronimoLog.error(108) | Deployment of Engineering failed, aborting
for now.
java.lang.IllegalArgumentException: null-argument
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:817)
at
org.apache.ode.bpel.compiler.PickGenerator.compile(PickGenerator.java:52)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(SequenceGenerator.java:47)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerator.java:41)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.BpelCompiler$6.run(BpelCompiler.java:863)
at
org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1139)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1089)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileSLC(BpelCompiler.java:855)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(SequenceGenerator.java:47)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerator.java:41)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:708)
at
org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1139)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1089)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:688)
at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:260)
at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:330)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:161)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:125)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:165)
at
org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:144)
at
org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:55)
at
org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:188)
13:51:11,576 ERROR [DeploymentPoller] Deployment of Engineering failed,
aborting for now.
java.lang.IllegalArgumentException: null-argument
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:817)
at
org.apache.ode.bpel.compiler.PickGenerator.compile(PickGenerator.java:52)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(SequenceGenerator.java:47)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerator.java:41)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.BpelCompiler$6.run(BpelCompiler.java:863)
at
org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1139)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1089)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileSLC(BpelCompiler.java:855)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(SequenceGenerator.java:47)
at
org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerator.java:41)
at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:882)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:878)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:831)
at
org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:708)
at
org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1139)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1045)
at
org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1089)
at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:688)
at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:260)
at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:330)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:161)
at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:125)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:165)
at
org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:144)
at
org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:55)
at
org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:188)
Cheers
Anup
--
View this message in context:
http://www.nabble.com/Deploy.xml-specs-tf4510649.html#a12864767
Sent from the Apache Ode User mailing list archive at Nabble.com.