点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
任何人都可以帮助我捕获HTTP响应
在这里,我被困在要从HTTP响应中获取要发送电子邮件的消息和状态,我在异常子过程中添加了内容修饰符和邮件适配器,在该子过程中它触发了异常并且还发送了邮件,但是我无法获得 我尝试使用CamelhttpStatusCode和CamelhttpText从响应中得到的消息,但我没有得到预期的相关消息
我已附上我从HTTP获得的响应和状态
请帮助我捕获消息和状态
致谢
Naveen V
(31.8 kB)
您必须使用CamelExceptionCaught属性,该属性可在ExceptionSubprocesses中访问。 该对象包含异常的信息。 如果发生HTTP异常,则可以通过getResponseBody()函数访问响应主体。 调用此函数,然后使用例如 XmlSlurper对其进行解析。
嗨,Naveen,
此页面说明XmlSlurper的查找功能如何工作。 但是也许您也应该查看页面上的其他示例,因为它们都非常有帮助。 http://grails.asia/groovy-xmlslurper-examples-for-parsing-xml
关于XPath。 如此处所示,您是否已将名称空间前缀添加到IFlow? https://blogs.sap.com/wp-content/uploads /2018/11/NamespaceMappingMultipleBookings.jpg (屏幕截图是象征性的。您必须在其中的响应消息中添加特定的名称空间前缀。)
您好,Naveen,
请查看 help.sap.com 中给出的脚本。
>https://help.sap .com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/a443efe1d5d2403fb95ee9def1a672d4.html
关于
维卡斯
一周热门 更多>