点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我在 BADI方法FEEDBACK_AFTER_IMPORT 中调用外部Web服务时遇到以下问题,该方法是在将TR从一个环境导入到另一个环境时触发的,特别是对于我们的环境 将TR导入PROD时需要。
在方法主体中实例化一个Proxy对象,在该对象的构造函数中,将LOGICAL PORT作为参数传递。 通过手动测试该方法(DEV,客户端100),该方法有效,因此可以正确调用该服务。
通过在TEST中导入TR来测试它,从而调用该方法,但是在实例化Proxy对象时捕获了一个异常,该异常是:LOGICAL PORT NOT DEFINED。
调查显示,TR的导入是由JOB( RDDFDBCK )进行的,该作业称为报告 RDDFDBCK ,该报告由 DDIC执行 用户在 Client 000 中。
进行调试检查的问题很有可能是在客户端000中,未定义通过SOAMANAGER为服务使用者提供的逻辑端口。 因此,产生了上述异常。
我如何解决问题,而不必为客户端000中的代理使用者定义相对逻辑端口?
谢谢
您可以对客户端100进行RFC调用,以调用自己的功能模块来运行您的Web服务,但是我不确定维护客户端100的RFC目标或在其中维护逻辑端口是否更容易 客户000。
一周热门 更多>