我目前正在使用JBPM 7.0.0.Final版本。我需要管理我在其他应用程序外部工作流程中设计的用户任务。当我搜索时,我得到了一些Rest Url,但是版本是6.4.0更少,但找不到7.0.0.Final.It会很好,如果有人可以帮我提供一些文件或一些信息:)
先谢谢。
我尝试在代码中使用一些API,如下所示,但不知道需要为Page和PageSize传递什么样的输入。
String serverUrl = "http://192.168.204.50:8080/kie-server/services/rest/server";
String user = "pouser";
String password = "pouser$123";
String containerId = "sampleproject_1.0.0";
String processId = "sampleproject.HumanTask";
KieServicesConfiguration configuration = KieServicesFactory.newRestConfiguration(serverUrl, user, password,36000);
configuration.setMarshallingFormat(MarshallingFormat.JSON);
KieServicesClient kieServicesClient = KieServicesFactory.newKieServicesClient(configuration);
UserTaskServicesClient usersClient = kieServicesClient.getServicesClient(UserTaskServicesClient.class);
List<TaskSummary> taskList = usersClient.findTasks(userId, page, pageSize);
答案 0 :(得分:0)
在7版本中,kie-workbench不支持进程的执行,它只支持编写规则和进程。因此,您必须使用kie-server REST API来启动进程,执行HumanTask操作。
答案 1 :(得分:0)