消费外部Web服务-通过SE80与使用create对象的应用程序进行对比

2020-08-27 01:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我正面临一个奇怪的...

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

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


专家您好,

我正面临一个奇怪的情况。 我想使用外部Web服务。 我使用基础WSDL文件创建了使用者代理,然后使用SOAMANAGER创建了逻辑端口。 在逻辑端口定义中,我指定用户名和密码,因为调用的服务需要它。

当我使用适当的逻辑端口通过se80测试代理时,我可以毫无问题地调用服务的方法。 在SRT_UTIL日志中,我获得了绿灯。

但是,在应用程序中创建代理类时,在执行语句创建对象<代理类的类型引用>时会引发异常。

数据:lv_logport_2类型prx_logical_port_name VALUE'ZUNICO_ITTPMESWS_2'。

创建对象lv_proxy
导出
logical_port_name = lv_logport_2。

无论成功与否,我都会附上相应的srt_util日志。 失败的案例在

点引发了异常

CL_WS_SECURITY_PROTOCOL引发异常CX_SOAP_TX_HANDLER"在LUW的最终处理中不允许注册"

亲切的问候

康斯坦丁诺斯

(178.0 kB)
1条回答
天桥码农
2020-08-27 02:18

康斯坦丁诺斯

您解决了吗? 我正面临着同样的问题。 但是,它可以在TEST系统中运行,但会在PROD中引发上述异常。

任何帮助/指针都感激!

谢谢,
阿南德

一周热门 更多>