有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java可以从子进程处理错误中重新触发JBPM 6.2中的workItemHandler

在jBPM的进程中是否可以重新触发或发送类似“重试”、“重复”workItemHandler的信号

我有一个带有一些workItemHandler的进程,其中一些进程抛出异常,我使用SignalingTaskHandlerDecorator处理包裹异常,并为“ErrorHandling”子进程发送信号

我想从子流程中重新调用workItemHandler的executeWorkItem方法

我找到了可以帮助新建DefaultWorkItemManager()的类。retryWorkItem(workItemID),但我在WorkItemHandler类中创建DefaultWorkItemManger实例时遇到问题


共 (1) 个答案

  1. # 1 楼答案

    我通过为我的workItem创建自定义抽象类找到了一个解决方案。抽象类实现WorkItemHandler接口

    类似的工作让magnolia团队创建了AsyncWorkItemHandler

    public abstract class AsyncWorkItemHandler implements WorkItemHandler 
    

    欲了解更多信息,请访问:

    https://documentation.magnolia-cms.com/display/DOCS/Custom+tasks