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

问题描述 投票:0回答:2

在 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>
curl http-status-code-404 redhat redhat-containers redhat-decision-manager
2个回答
0
投票

遵循手册中的路径非常重要。

/kie-server/services/rest/server/

/kie-server/services/rest/server
是不同的路径。第一个被解释为没有对象的错误路径。第二个是通往物体的正确路径
server

按照表 2.1 运行此命令。托管 KIE 服务器实例的 JVM 属性,最底行:

curl http://localhost:8080/kie-server/services/rest/server
    

0
投票
将请求端口号从8080更改为8180,我正在从docker运行一个kie服务器,它在运行时将端口映射到8180,并将其更改为可访问

© www.soinside.com 2019 - 2024. All rights reserved.