0
スタートフォームの値をテキストフィールドに設定するカスタム実行リスナを作成します。また、私は人々のリストに電子メールを送信する必要があります。私はワークフローに実行要素を追加した場合しかし、私は例外をキャッチ:Alfresco bpmn custom executionListener
<b>org.springframework.extensions.webscripts.WebScriptException - 10080001 Script url /api/workflow/activiti$LegalDocFlow/formprocessor does not support the method GET</b>
私は唯一の拡張要素をBPMNに追加:
<process id="LegalDocFlow" isClosed="false" isExecutable="true" name="LegalProcessSchema" processType="None">
<extensionElements>
<activiti:executionListener event="start" activiti:delegateExpression="${StartListener}"/>
<activiti:executionListener event="end" activiti:delegateExpression="${EndListener}"/>
</extensionElements>
....
マイリスナーは次のようになります。
import org.activiti.engine.delegate.DelegateExecution;
import org.activiti.engine.delegate.ExecutionListener;
import org.alfresco.repo.workflow.activiti.script.DelegateExecutionScriptBase;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.stereotype.Component;
@Component("StartListener")
public class StartListener implements ExecutionListener {
private static Log logger = LogFactory.getLog(StartListener.class);
public void notify(DelegateExecution execution) throws Exception {
System.out.println("CreateListener");
}
}
ワット私は間違っていますか?