[英]Why do I get a 404 error when curling into Kie Server after deploying a project in Red Hat Decision Manager?
在 Red Hat Decision Manager 中部署项目后,我正在尝试将 curl 放入 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>
根据 Decision Manager 文档,我期待得到以下响应:
<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
是不同的路径。 第一个被解释为没有 object 的错误路径。第二个是到 object server
的正确路径。
按照表 2.1 运行此命令。 JVM 托管 KIE 服务器实例的属性,最底行:
curl http://localhost:8080/kie-server/services/rest/server
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.