Почему я получаю ошибку 404 при вызове camunda rest api - PullRequest
0 голосов
/ 14 января 2019

При вызове остальных API-интерфейсов двигателя камунды с этим URL-адресом

GET http://localhost:8081/orchestrator/engine-rest/process-definition/finance-process:1:73c2ea9d-15f7-11e9-9484-00155d076c61

Я получаю 404. Не могли бы вы помочь определить, что мне не хватает?

То же самое с: http://localhost:8081/orchestrator/rest/engine/process-definition/finance-process:1:73c2ea9d-15f7-11e9-9484-00155d076c61

я добавил зависимость остальных API к моему pom

<dependency>
    <groupId>org.camunda.bpm.springboot</groupId>
    <artifactId>camunda-bpm-spring-boot-starter-rest</artifactId>
</dependency>

при прямом вызове двигателя я получаю ресурс:

http://localhost:8081/orchestrator/api/engine/engine/default/process-definition/finance-process:1:73c2ea9d-15f7-11e9-9484-00155d076c61

при проверке сопоставленного URL-адреса с помощью привода с пружинной загрузкой я не могу найти / двигатель-покой, поэтому наверняка что-то не хватает в конфигурации.

звонит http://localhost:8081/orchestrator/rest/engine возврат

[
    {
        "name": "default"
    }
]

Спасибо за помощь

1 Ответ

0 голосов
/ 14 января 2019

Я просто пропустил имя двигателя {default} в URL:

добавление исправило мою ошибку:

http://localhost:8081/orchestrator/rest/engine/default/process-definition/finance-process:1:73c2ea9d-15f7-11e9-9484-00155d076c61/xml
...