从CAF调用BPM API

2020-09-06 00:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我已经开发了一种CAF服务,试图调用标准BPM API来获取BPM状态。

部署后,当我尝试测试时,出现以下错误-

Web服务返回错误。 错误代码:"( http://schemas.xmlsoap.org/soap/envelope/)服务器"错误字符串:" javax.ejb.EJBException:嵌套异常是:java.lang.RuntimeException:java.lang.NoClassDefFoundError:com/sap/bpm/api/BPMFactory


我已经检查了相应的ejb服务,并且可以看到罐子-

有人可以告诉我我想念的东西以及需要进一步检查的地方吗?

谢谢。

capture.jpg (104.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我已经开发了一种CAF服务,试图调用标准BPM API来获取BPM状态。

部署后,当我尝试测试时,出现以下错误-

Web服务返回错误。 错误代码:"( http://schemas.xmlsoap.org/soap/envelope/)服务器"错误字符串:" javax.ejb.EJBException:嵌套异常是:java.lang.RuntimeException:java.lang.NoClassDefFoundError:com/sap/bpm/api/BPMFactory


我已经检查了相应的ejb服务,并且可以看到罐子-

有人可以告诉我我想念的东西以及需要进一步检查的地方吗?

谢谢。

capture.jpg (104.3 kB)
付费偷看设置
发送
2条回答
zhangjiyang1323
1楼-- · 2020-09-06 00:59

请检查您是否已将正确的授权和UME操作添加到用于调用API的用户个人资料中。 使用ProcessDefinitionManager,ProcessInstanceManager,TaskInstanceManager的正确类和方法。 必须依赖以下DC:

a。 tc/bpem/facade/ear

b。 tc/je/sdo21/api

我认为您可以从SAP帮助中获得示例代码。

樱桃小丸子0093
2楼-- · 2020-09-06 01:02

嗨,Ravi,

感谢回复。

是的,我认为授权是 很好,因为我们已经在景观中成功运行了其他CAF服务。

方法定义也应该可以,因为我已经从一个现有服务中复制了该部分。

请详细说明一下 DC依赖部分?

如果您看到我的屏幕截图,那么在ejb模块中已经有标准jar了。

谢谢

# p#

有人知道吗?

一周热门 更多>