Apache ODE实例ID

时间:2014-06-05 16:56:27

标签: apache tomcat bpel apache-ode

如何在运行时在Apache ODE中获取BPEL流程的实例ID? 需要返回id作为对调用的响应。

我尝试了这个,但它没有用

<bpelx:exec name="Java_Embedding_1" language="java" version="1.3">
    <![CDATA[ setVariableData("instance", new Long(getInstanceId())); ]]>
</bpelx:exec>

1 个答案:

答案 0 :(得分:2)

ODE不支持Oracle的专有扩展。只需执行以下操作:

<assign>
  <from>$ode:pid</from>
  <to>$instance</to>
</assign>