SAP Note 1606891 - PI messages fail with parsing error on retry

Component : J2EE Adapter Framework - Messaging System

Solution : https://service.sap.com/sap/support/notes/1606891 (SAP Service marketplace login required)

Summary :
In an SAP Process Integration (PI) context, SOAP requests originating from the PI Integration Engine (IE) experiencing multiple namespace definitions for the same XML attribute cause parsing errors and processing failures particularly under Quality-of-Service settings of Exactly-Once (EO) or Exactly-Once-in-Order (EOIO). Such errors lead to system errors and message queue holds due to unsuccessful retries. The issue arises due to non-best practices compliance in SOAP message construction per the WS specification. The prescribed solution involves applying code corrections via updates or patches as outlined in SAP Note 952402, which assists in resolving these namespace conflicts in the SOAP documents. Manual interventions such as cancelling the first queued message are recommended as a temporary workaround to alleviate queue blocks.

Key words :
pi integration engine, pi database successfully, parse xmbmessage due, version patch level, parsing error similar, parser error occurs, original error reoccurs, sap service marketplace, original source system, multiple xml namespace

Related Notes :

1631887ESR,SR,UDDI,MESSAGING related changes in 7.11 SP08
1631886ESR, MESSAGING, SR, UDDI related changes in 7.10 SP13