WSO2 BPS 3.5.0和Activiti REST API

时间:2016-02-04 16:04:55

标签: activiti wso2bps

我正在开发一个使用WSO2产品的项目,比如API Manager,ESB和BPS。我无法解决的问题是,如何通过BPS访问身份/群组身份/用户等Activiti服务?

我在笔记本上下载,安装并运行了BPS。输入http://xxx.xxx.xxx.xxx:9445/carbon并加载其中一个示例文件: CreditApprovalProcess.bar 。之后我创建了一些用户和角色。我已尝试使用 postman docs点击这些网址:

他们都很好。但是当我试图点击这些服务时:

已定义here,我得到了此回复{"errorMessage":"The server encountered an unexpected condition which prevented it from fulfilling the request","statusCode":500}。我读过BPS 3.5.0集成了Activiti引擎,因此这些服务可用,但显然我做错了。我是WSO2的新手,我必须学到很多知识,所以我很欣赏任何建议/想法。提前谢谢。

1 个答案:

答案 0 :(得分:1)

只有Activiti BPMN引擎集成到WSO2 BPS中,它使用基于WSO2 Carbon Kernel的用户管理。因此/ identity / * Rest API在WSO2 BPS引擎中不起作用。

如果要检索用户/组信息,请使用UserAdmin soap服务。以下链接将说明如何在API Manager产品中执行此操作,但BPS的说明也类似。

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