点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试使用PI7.31 SP...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在尝试使用PI7.31 SP...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试使用PI7.31 SP8 HTTP_AAE适配器将消息内容传递到HMRC网站,并且出现错误:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.http.api.HttpAdapterException:STATUS_CODE_NOT_OK-com.sap.aii.adapter.soap.web.SOAPHandler.processSOAPtoXMB(SOAPHandler.java:746)处com.sap.aii.adapter的内部服务器错误 .soap.web.MessageServlet.doPost(MessageServlet.java:505)位于javax.servlet.http.HttpServlet.service(HttpServlet.java:754)位于javax.servlet.http.HttpServlet.service(HttpServlet.java:847)位于 com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)处的com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202) .......
它在开发和测试中工作,但是在生产中却失败。
消息跟踪显示了HTTP 500:
< 跟踪级别=" 1" type =" B" name =" CL_XMS_PLSRV_IE_ADAPTER-ENTER_PLSRV">
-<!-*** **************************************
->
<跟踪级别=" 1" type =" T">未激活SSL
< p>
<跟踪级别=" 1" type =" T"> HTTP客户端:请求已发送
<跟踪级别=" 1" type =" T"> HTTP客户端:收到响应
< 跟踪级别=" 1" type =" T"> HTTP客户端:已解析并创建了响应消息对象
我已经检查了论坛。 我已经更改了网址,却收到了另一个错误。 我不确定是导致此错误的是PI还是Receiver系统。
我们使用HTTP_DESTINATION从PI7.1切换到今天成功的PI7.31,然后又失败了。
根本原因可能是如上所述的业务错误。 如果是DPSRequestToken消息失败,则任何登录凭据都可能无效。 或者可能是HMRC上的服务器超时或业务/数据错误。
使用SOAPUI或Postman之类的HTTP测试工具,您可以重播失败的DPS消息,并在HTTP 500响应正文中查看SOAP错误。 这可能会告诉您HMRC出了什么问题,并且至少不能清除此故障消息,还应包括一个事件编号,以寻求HMRC的支持。
SAP告诉我,从7.4 SP10开始,HTTP_AAE适配器不支持从HTTP 500响应中处理SOAP Fault信封。 在适配器的未来开发中,为此添加了支持。 尚无时间表。 我建议您提出一条OSS消息,以确保我们在他们的路线图中获得优先考虑。
一周热门 更多>