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.

Reply via email to