2017-09-01 1 views
0

とそれでは、私がやりたいことは、タスクに割り当てられた特定のユーザーグループに属しているタスクを表示するために..ですのjBPM 7つのREST APIのクエリタスクインスタンスの追加パラメータグループ

enter image description here

doc(jbpm 6.4)によると、RedHatからクエリのタスクインスタンスに関して、私は追加のパラメータ、ステータス、グループ、およびユーザーを使用できます。私は "グループ"を使用しようとしました。私はそれがユーザータスクに割り当てられた "ユーザーグループ"を意味すると思った。 the 7.1 docsに関連情報さえありません。 パラメータ "status"(?status = Completed)の追加は機能しますが、 "groups"は結果データセットには影響しません。どうしてか分かりません。新しいバージョンが変更されたか、パラメータ自体をフォーマットする必要がありますか、または文字列の代わりにグループIDがあります。

16.6:ここ

は、docです。クエリタスク

次のエントリポイントを使用してください: http://SERVER:PORT/kie-server/services/rest/server/queries/。 ページネーションを使用するには、pageおよびpageSizeパラメータを使用します。該当する場合は、エンドポイントの次のリスト は、追加のパラメータが含まれています

タスク/インスタンス/ポット所有者[GET] 実際のユーザーが潜在的所有者として定義されているタスクのリストを返します。

使用できるその他のパラメータ:ステータス、グループ、ユーザー。

ユーザーフィルタは、認証なしで という要求が送信された場合にのみ適用されます。

私のクエリはようである:

http://SERVER:PORT/kie-server/services/rest/server/queries/tasks/instances/pot-owners?groups=trainers 

私は、ソースコードを掘り下げてみましたが、私は失敗しました:

https://github.com/kiegroup/jbpm/tree/f70a465dd2621f5598f043631b8eb991142e05ba/jbpm-services/jbpm-kie-services/src/main/java/org/jbpm/kie/services/impl

すべてのヘルプは

答えて

0

をいただければ幸いです私の個人的な経験に基づいて:それはおそらくケースプロジェクトのため

代わりにこのレストコールを使用する

{server}:{port}/kie-server/services/rest/server/queries/cases/instances/{caseId}/tasks/instances/pot-owners 
関連する問題