我搜索了stackoverflow,但是找不到答案。
我使用eclipse调试运行时间为jbpm 7.9(bpmn中有一个用户任务)的进程,并遇到“找不到用于人工任务的工作项处理程序”的错误。
我尝试添加: ksession.getWorkItemManager()。registerWorkItemHandler(“ Human Task”,new ServiceTaskHandler());
这次我遇到java.lang.NullPointerException错误。
两个问题: 1.为什么jbpm没有用于人工任务的默认工作项处理程序? (顺便说一句,我可以在kie工作台中运行进程而没有任何问题)。 2. ServiceTaskHandler是用于人工任务/用户任务的正确处理程序吗?
谢谢。
rgds 布伦特
答案 0 :(得分:0)
在jBPM 7版本中,您不需要为HumanTask操作注册WorkItemHandler。它已经在会话中可用。