0

我正在使用在 docker 中运行的 kie-server 测试 business-central,两者都是“展示”版本。我已经使用“Cow”模型(pic)和决策表(pic)在业务中心制作了项目。构建和部署成功。

发送带有请求正文的 json 后

{
    "commands:": [
        {
            "insert": {
                "object": {
                    "Cow": {
                        "name": "cow1",
                        "age": 11
                    }
                },
                "out-identifier": "Cow",
                "return-object": true
            }
        },
        {
            "fire-all-rules": {}
        }
    ]
}

到端点 http://localhost:8180/kie-server/services/rest/server/containers/instances/Cow

收到错误:

{
    "type": "FAILURE",
    "msg": "Bad request, no commands to be executed - either wrong format or no data",
    "result": null
}

有什么我做错了吗?为什么我的请求没有进行?

4

1 回答 1

0

我认为在您的请求中您需要规范的类名com.axaukraine.Cow,但您只使用了简单的名称Cow

{
    "commands:": [
        {
            "insert": {
                "object": {
                    "com.axaukraine.Cow": {
                        "name": "cow1",
                        "age": 11
                    }
                },
                "out-identifier": "Cow",
                "return-object": true
            }
        },
        {
            "fire-all-rules": {}
        }
    ]
}
于 2021-04-29T09:15:08.287 回答