ドメイン固有のレスト サービスを作成しようとしています。ドメイン形式で注文を受け付け、いくつかの jbpm6 プロセスを呼び出します。顧客の注文に代わって呼び出されるすべてのプロセスが、同じ JTA トランザクション内で実行されると仮定します。
スタンドアロン アプリケーションでは、jbpm6 エンジンを REST サービス内に埋め込むのは簡単です。
しかし、jbpm-console が提供するプロセス インスタンスの視覚化が必要です。そこで、kjar を作成し、kie コンテナー内にデプロイしました。
では、自分の REST サービス内から kie 内にデプロイされた複数のプロセスを開始して操作するにはどうすればよいでしょうか? 要件は次のとおりです。1 つの顧客注文に代わって呼び出されるプロセスは、同じ JTA トランザクションで実行する必要があります。