点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们正在研究POSDM设置,以从中间件系统接收TLog数据,该中间件系统将使用我们为标准RFC FM'/POSDW/CREATE_TRANSACTIONS_EXT'创建的Web服务将数据发送到POSDM。 在POSDM方面,已经完成了服务定义的创建和SOAMANAGER配置步骤。 现在,我们正在尝试使用SOAP UI测试WSDL。
在这样做的同时,我们得到的响应为" UNCAUGHT_EXCEPTION"。 在ST22中进行检查,我们发现发生异常" CX_SOAP_SEQ_SCD_ERROR",因为系统无法按照以下代码找到RFC目标:
类:CL_SOAP_QUEUE_BGRFC,方法:SUBMIT_TO_QUEUE
lv_dest_name = cl_soap_rt_config => get_rt_config()-> get_inbound_dest()。
如果lv_dest_name是初始名称。
"如果lv_dest_name是初始值,则表示WS设置丢失。 > get_rt_config()-> get_inbound_dest()。 如果lv_dest_name是初始的。 "如果lv_dest_name是初始名称,则缺少WS安装程序。"请运行报告SRT_ADMIN。 有关更多详细信息,请参见注释1043195引发异常类型cx_soap_seq_scd_error导出textid = cx_soap_seq_scd_error => seq_scd_enviro_not_found。 endif.SRT_ADMIN。 有关更多详细信息,请参见注释1043195
引发异常类型cx_soap_seq_scd_error
exporting
textid = cx_soap_seq_scd_error => seq_scd_enviro_not_found。
endif。
代码注释中提到的SAP注释不适用,因为我们已经在SAP BASIS 7.40 SP 15的更高发行版中。因此,不确定是什么问题。 我们还联系了Basis来运行SRT_ADMIN来设置所有缺少的运行时配置,但他们确认所有必需的配置均已存在。
有人遇到类似问题吗? 如果我在WSDL生成或SOAP UI设置中缺少某些内容,请告诉我。
其他信息:WSDL是使用SSL协议生成的。
从SOAP UI进行测试时,我已启用带有"生成消息ID"选项的WS-A寻址选项,如果没有,则会出现错误" SRT:纯SOAP:可靠的消息传递(RM),但未提供消息ID和WSRM断言 "在SRT_UTIL
中
谢谢
Rajarajan
嗨Raja,
如KBA 2330353 中所述,CL_SOAP_QUEUE_BGRFC中的CX_SOAP_SEQ_SCD_ERROR转储是由缺少或不正确的SRT_ADMIN配置引起的 。 请注意,必须先在客户端000中完成SRT_ADMIN设置,然后在计划使用Web服务的每个客户端中完成。 如果发生此转储,则说明SRT_ADMIN设置不正确。 我建议您与您的基础小组联系,以便他们可以重做配置。
如果在SRT_ADMIN配置期间出现任何问题,则可以在下面的SAP Notes和KBA中进行检查:
关于其他错误,请参见KBA 2237014 -"已配置可靠消息传递(RM),但 使用Web服务ABAP时没有消息ID和没有提供WSRM断言
干杯,
Felipe
感谢费利佩的建议。 是的,我们已就此问题与Basis团队联系,他们仍在分析缺少的配置。 我将发布更新。
一周热门 更多>