我正在开发一个使用 WSO2 的某些产品(如 API Manager、ESB 和 BPS)的项目。我无法解决的问题是,如何通过 BPS访问身份/组或身份/用户等 Activiti 服务?
我在我的笔记本上下载、安装并运行了 BPS。输入http://xxx.xxx.xxx.xxx:9445/carbon并加载示例文件之一:CreditApprovalProcess.bar。之后,我创建了一些用户和角色。我试过用邮递员从文档中点击这些 URL :
- /repository/tasks --> http://...:9445/bpmn/repository/tasks
- /repository/deployments --> http://...:9445/bpmn/repository/deployments
- /repository/process-definitions --> http://...:9445/bpmn/repository/process-definitions
他们都工作正常。但是,当我尝试使用这些服务时:
- /identity/groups --> http://...:9445/bpmn/identity/groups
- /identity/users --> http://...:9445/bpmn/identity/users
在这里定义,我得到了这个响应{"errorMessage":"The server encountered an unexpected condition which prevented it from fulfilling the request","statusCode":500}
。我读过 BPS 3.5.0 集成了 Activiti 引擎,因此这些服务是可用的,但显然我做错了什么。我是 WSO2 的新手,我还需要学习很多东西,所以我很感激任何建议/想法。提前致谢。