我々はDroolsの/ JBPMを使って模索している、と我々はそれが非常に困難JBPMからデータを取得するために見つけることだそう。私たちは何かを明らかに不足しているような気がします。
私たちは、RESTfulなインターフェースを使用して、プロセスインスタンスを作成するオフjBPMプロセスを蹴っている:POSTを /server/containers/{containerId}/processes/{processId}/instances
プロセス・インスタンスが完了した後しかし、我々は結果を取得する必要があります。あなたはそれをどのように行うのですか?我々は(変数または何ないように)設定する必要がjBPMプロセスで何かはありますか?
私たちは、この時点での例とドキュメントのトンを通して注ぎきたし、簡単なものでなければならないものに答えを見つけるように見えることはできません。
ありがとう、-Jonathan
あなたが作るときPOST
に要求/server/containers/{containerId}/processes/{processId}/instances
、それはあなたのプロセス・インスタンスIDを返します。
現在実行中のプロセスからの結果を取得します。
GET /server/containers/{containerId}/processes/definitions/{processId}/variables
過去の実行中のプロセスから結果を取得します。
GET /server/queries/processes/instances/{processInstanceId}/variables/instances/{varName}
必ずデータを保存している作るためにワークベンチで、「プロセス・インスタンス」に移動します