点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的论坛, 我的方案流程来自...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的论坛, 我的方案流程来自...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的论坛,
我的方案流程来自代理<----> SAP PI <---->合作伙伴Web服务(SOAP)
Web服务正在生成应用程序错误作为SOAP错误。 因此,PI正在接收SOAP错误,并使用XSLT删除SOAP信封并将其发送回Proxy
出站接口正在使用合作伙伴Web服务的WSDL中的Req,Res和故障
入站接口正在使用同一合作伙伴Web服务的WSDL中的Req,Res和Fault
针对故障情况向代理发送XML的示例:
在发生异常的情况下从代理解析错误:
XML期间的PARSE_APPLICATION_DATA错误=> ABAP转换:响应消息;/1SAI/TXS721992ED19B4BC2A275B第17行中的CX_ST_MATCH_ELEMENT系统预期元素'{ http ://xmldefs.vag.com/PP/Applications//Sece/V1 } OrderRespo
根据上述错误,即使在发生故障的情况下,它也总是期望"响应消息"。
对于成功的情况,这很好。 但是对于故障情况,总是希望引用'ResponseMessage'
这里有任何建议吗?
最好的问候,
Sateesh Nagabhiru
(30.7 kB)
嗨,Sateesh,
您的解决方案听起来不错,但我不使用XSLT,而是使用消息映射。
您是否将故障消息段插入响应服务界面?
我假设我必须对故障和响应使用相同的消息映射,对吗?
非常感谢您的支持
Sandra
一周热门 更多>