WSO2 BPS 3.5.0 и Activiti REST API

Я работаю над проектом, который использует некоторые продукты WSO2, такие как API Manager, ESB и BPS. Проблема, которую я не могу решить, - как я могу получить доступ к сервисам Activiti, таким как идентификация / группы или идентификация / пользователи через BPS?.

Я скачал, установил и запустил BPS на своем ноутбуке. Войдите в http://xxx.xxx.xxx.xxx:9445/carbon и загрузите один из файлов примеров: CreditApprovalProcess.bar. После этого я создал несколько пользователей и ролей. Я пытался с почтальоном, чтобы поразить эти URL из документов:

и все они работают нормально. Однако, когда я попытался поразить эти услуги:

определено здесь, я получил этот ответ {"errorMessage":"The server encountered an unexpected condition which prevented it from fulfilling the request","statusCode":500}, Я читал, что BPS 3.5.0 интегрирует движок Activiti и, таким образом, эти сервисы были доступны, но ясно, что я делаю что-то не так. Я новичок в WSO2, и мне еще предстоит многому научиться, поэтому я ценю любые предложения / идеи. Заранее спасибо.

1 ответ

Решение

Только BPMN-движок Activiti интегрирован в WSO2 BPS и использует управление пользователями на основе углеродного ядра WSO2. Следовательно, /identity/* Rest API, не будет работать в движке WSO2 BPS.

Если вы хотите получить информацию о пользователе / ​​группе, используйте мыльный сервис UserAdmin. Следующая ссылка объяснит, как это можно сделать в продукте API Manager, но инструкции аналогичны и для BPS.

[1] - https://docs.wso2.com/display/AM160/Calling+Admin+Services+from+Apps

Другие вопросы по тегам