シンプルなワークフローを追加したスペースのルールを作成しました。ユーザーがこのワークフローからファイルを承認すると、このファイルは別のスペースに移動されます。
次に、屋外のWebサービスクライアントを使用してファイルを承認します。このために私は次のコードを使用していますが、どういうわけかファイルを別のスペースに移動していません(承認アクションを実行していません)
ActionServiceSoapBindingStub actionService = WebServiceFactory.getActionService();
Rule[] rules = actionService.getRules(parentRef, new RuleFilter());
for (int i = 0; i < rules.length; i++) {
Rule rule = rules[i];
if(rule.getTitle().equals("Upload workflow rule")) {
ActionExecutionResult[] results = actionService.executeActions(predicete,
new Action[{rule.getAction()});
}
}
ありがとう、ヨゲシュ