繁体   English   中英

在 Red Hat Decision Manager 中部署项目后,为什么在进入 Kie Server 时出现 404 错误?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM