在 Red Hat Decision Manager 中部署项目后,我尝试卷入 Kie Server。
我已按照此处的说明进行操作,包括standalone-full.xml 文件的配置。
部署项目后,我可以在 Business Central 的执行服务器页面上的部署单元下看到它列出。
当我按照决策管理器指南(上面的链接)的指示在 Mac 终端中运行以下命令时:
curl http://localhost:8080/kie-server/services/rest/server
我得到答复:
<html><head><title>Error</title></head><body>404 - Not Found</body></html>
我希望根据决策管理器文档得到以下响应:
<response type="SUCCESS" msg="Kie Server info">
<kie-server-info>
<capabilities>KieServer</capabilities>
<capabilities>BRM</capabilities>
<capabilities>BPM</capabilities>
<capabilities>CaseMgmt</capabilities>
<capabilities>BPM-UI</capabilities>
<capabilities>BRP</capabilities>
<capabilities>DMN</capabilities>
<capabilities>Swagger</capabilities>
<location>http://localhost:8230/kie-server/services/rest/server</location>
<messages>
<content>Server KieServerInfo{serverId='first-kie-server', version='7.5.1.Final-redhat-1', location='http://localhost:8230/kie-server/services/rest/server', capabilities=[KieServer, BRM, BPM, CaseMgmt, BPM-UI, BRP, DMN, Swagger]}started successfully at Mon Feb 05 15:44:35 AEST 2018</content>
<severity>INFO</severity>
<timestamp>2018-02-05T15:44:35.355+10:00</timestamp>
</messages>
<name>first-kie-server</name>
<id>first-kie-server</id>
<version>7.5.1.Final-redhat-1</version>
</kie-server-info>
</response>
遵循手册中的路径非常重要。
/kie-server/services/rest/server/
和/kie-server/services/rest/server
是不同的路径。第一个被解释为没有对象的错误路径。第二个是通往物体的正确路径server
。
按照表 2.1 运行此命令。托管 KIE 服务器实例的 JVM 属性,最底行:
curl http://localhost:8080/kie-server/services/rest/server