点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我们有一个集成方案,我们需要向"我们自己"发送PI消息:
具有SOAP XI接收器的ICo#1(地址类型为" HTTP目标")到具有SOAP XI发送器的ICo#2。
*** 2018年4月24日更新***
在ICo#1中,我们希望将OFTP虚拟文件名路由到特定的接口,以便在ICo#2中进行进一步处理。 >
ICo#1:
ICo#2:
***结束-更新24.04.2018 ***
但是在ICo#1结束时,我们得到了DuplicateMessageException:
信息MP:处理本地模块localejbs/CallSapAdapter 信息应用程序尝试使用异步发送XI消息 连接SOAP_http://sap.com/xi/XI/System 信息试图将消息放入发送队列 错误将消息放入发送队列失败,原因是: com.sap.engine.interfaces.messaging.api.exception.DuplicateMessageException: 消息ID 55781766-3e4d-11e8-acf8-00000049615c(OUTBOUND)已存在 重复检查表: com.sap.sql.exception.OpenSQLIntegrityConstraintViolationException:DB2 SQL 错误:SQLCODE = -803,SQLSTATE = 23505,SQLERRMC = 1; SAPSR3DB.BC_MSG_DUP_CHECK, 驱动程序= 4.19.66 OpenSQLExceptionCategories: [NON_TRANSIENT,INTEGRITY_CONSTRAINT_VIOLATION]
我们理解SOAP发送者从原始消息中接管消息ID时尝试创建新消息的错误。
您是否有任何想法如何建议SOAP发送方生成新的消息ID或任何其他方式来实现回送方案,同时又将消息上下文保留在SAP PO中?
谢谢您的问候
提洛高(Tilo Gau)
(23.5 kB)
嗨,
如果所有soap接口都遇到此错误,则重新启动Server将有助于解决此问题。
致谢
Pavan
嗨,Pavan,
谢谢你的小费。 不幸的是,重新启动服务器没有帮助。
亲切的问候,
Tilo
嗨,Tilo!
请您说明一下使用带有XI协议的SOAP适配器的意义吗?
关于,Evgeniy。
嗨,蒂罗!
我建议使用SOAP协议,因为它是实现SOAP回送方案的通用方法。
致谢,叶夫根尼。
一周热门 更多>