7.15. JBPM での通知アクション
- 以下のように
EsbNotifierを JBPMprocessdefinition.xmlファイルの 送信移行 にアタッチします。<node name="ShipIt"> <transition name="ProcessingComplete" to="end"> <action name="ShipItAction" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifier"> <esbCategoryName>BPM_Orchestration4</esbCategoryName> <esbServiceName>ShippingService</esbServiceName> <bpmToEsbVars> <mapping bpm="entireCustomerAsObject" esb="customer" /> <mapping bpm="entireOrderAsObject" esb="orderHeader" /> <mapping bpm="entireOrderAsXML" esb="entireOrderAsXML" /> </bpmToEsbVars> </action> </transition> </node> - 以下の属性を指定できます。
- nameこれは必須です。アクションのユーザー指定の名前です。
- classこれは必須です。
org.jboss.soa.esb.services.jbpm.actionhandlers.EsbNotifierに設定する必要があります。