点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
从7.0版到7.5版的PI迁移项目中,我们面临一个问题。 来自第三方供应商的SOAP到XI同步方案在PI 7.0版中运行良好,而在PO 7.5中则无法运行,因为URL受到特殊字符的限制。
但是,当供应商触发消息时,他们在其末尾找不到HTTP 404,并且我们在SAP PO中没有收到任何消息,并且在通信通道中也没有日志,而当供应商触发时,它们成功运行 正在触发指向PI 7.0的消息。
由于,供应商收到HTTP 404 not found错误。 转换为SAP PO中而非SAP PI中发生的%3F。
一些评论和观察:
1)如果在修改的URL中,%3F更改为?。 并在浏览器中运行并提供了凭据,它将打开消息servlet ok页面,否则显示为404 Not Found。
2)我们与其他2个供应商具有相似的接口,该接口在迁移后并在xpi inspector中查看日志后仍能正常工作? 在消息servlet没有受到控制或者我们在URL
中看不到任何特殊字符之后3)当我们使用soap UI触发时,此界面可以正常工作。 但是,当消息来自供应商时,它无法找到资源路径,因此我们无法在采购订单级别获得任何日志。
Hi Lipsita,
另一种选择是将URL更改为:party:business component:channel name
http://<主机名>:<端口名称>/XISOAPAdapter/MessageServlet?channel = <参与方名称>:<服务名称>:<通道名称>
这需要发送系统更改URL,但这不会遇到您遇到的任何问题,更重要的是,即使该URL是较旧的URL样式,该URL仍可以继续工作。
致谢
Bhavesh
一周热门 更多>