KIE Java客户端异常-与该客户端连接的服务器不具有处理ProcessServicesClient的功能

问题描述

我正在尝试使用KIE Java客户端从以下链接中的示例中启动JBPM进程(一个简单的hello world进程): Redhat Decision Manager documentation Section 2

从高层次上讲发生了什么
创建配置 config = KieServicesFactory.newRestConfiguration(url,user,pass);
创建一个serviceClient kieServicesClient = KieServicesFactory.newKieServicesClient(conf);
创建processClient processServicesClient = kieServicesClient.getServicesClient(ProcessServicesClient.class);

最后,客户端退出并出现以下异常情况

org.kie.server.api.exception.KieServicesException: Server that this client is connected to has no capabilities to handle ProcessServicesClient
    at org.kie.server.client.impl.KieServicesClientImpl.getServicesClient(KieServicesClientImpl.java:158)
    at com.hcentive.rule.kie.client.DroolsDMNClient.initialize(DroolsDMNClient.java:74)
    at com.hcentive.rule.kie.client.DroolsDMNClient.<init>(DroolsDMNClient.java:44)

当我用Google搜索它时,似乎没有太多关于此主题的信息。这里的某个人似乎拥有this issue,解决方案是使KIE服务器和客户端版本保持同步。我的服务器和客户端版本是7.39.0-Final。

非常感谢您的帮助...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)