我们正在为我们的一个新项目探索 Drools BPM。我基本上来自 .Net 背景,对 Java 技术了解不多。
我们的期望是我们应该能够使用 Drools 创建规则和工作流,以便它可以作为 REST API 公开,然后应该使用这个 REST 从 .net/angular 客户端应用程序执行规则。
我已经使用 WildFly10 服务器配置了 KIE 服务器。似乎我所有的配置都工作正常,但是当我尝试连接到控制器(“ http://localhost:8080/kie-wb/rest/controller ”)时,它会给出以下错误消息。
Error Message :
2018-01-22 12:30:09,263 INFO [org.kie.server.controller.websocket.client.WebSocketKieServerControllerImpl] (KieServer-ControllerConnect) Kie Server points to non Web Socket controller 'http://localhost:8080/kie-wb/rest/controller', using default REST mechanism
2018-01-22 12:30:09,263 WARN [org.kie.server.common.KeyStoreHelperUtil] (KieServer-ControllerConnect) Unable to load key store. Using password from configuration
2018-01-22 12:30:09,274 WARN [org.kie.server.services.impl.controller.DefaultRestControllerImpl] (KieServer-ControllerConnect) Exception encountered while syncing with controller at http://localhost:8080/kie-wb/rest/controller/server/wildfly-kieserver error Error while sending PUT request to http://localhost:8080/kie-wb/rest/controller/server/wildfly-kieserver response code 405
下面的 URL 工作正常
http://localhost:8080/kie-server/services/rest/server/
http://localhost:8080/kie-wb/rest/controller/management/servers