ID экземпляра Apache ODE

Как получить идентификатор экземпляра BPEL-процесса в Apache ODE во время выполнения? Необходимо вернуть идентификатор в ответ на звонок.

Я попробовал это, но это не сработало

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

1 ответ

Решение

ODE не поддерживает проприетарные расширения Oracle. Просто сделайте следующее:

<assign>
  <from>$ode:pid</from>
  <to>$instance</to>
</assign>
Другие вопросы по тегам