IBM BPMで、URL公開したHumanServiceにパラメータを渡したい
IBM BPMでHuman ServiceをURL公開し、そこに初期値をパラメータで渡したいときの方法を質問されたのでメモ
QueryStringによるパラメータの受け渡し
以下のように、HumanServiceを呼び出す際に、パラメータを指定してHumanServiceを起動することが可能です。tw.local.変数名で指定することが可能です。
・Heritage HumanServiceの例
https://hostname/teamworks/executeServiceByName?processApp=processAppName&serviceName=serviceName&tw.local.variable1=value1
・Client Side Human Serviceの例
https://hostname/bpm/dev/teamworks/executecf?modelID=1.7d1e22cf-811d-40ea-b706-89064df8c4xxx&branchID=2063.4539fb85-3218-4c8d-9f26-a534cc7cxxx&tw.local.variable1=value1