We find that with 2 IS servers listening for the same SAP program ID, the server that most recently had the listener activated seems to pick up most (95%+) of the outbound IDOCs.
SAP doesn’t know which box to route to - it only “publishes” outbound transactions with a program ID (turn WM listener off and check SAP sm58 “Target System” to see what I mean), which will be picked up by any application listening for the appropriate programID.
There don’t seem to be any errors/ duplicates caused by having two WM listeners polling the same SAP server for the same program ID.
Hint for SAP->WM newbies: you may need to manage the message store. See SAPAdapterUserGuide.pdf, search for “message store”
#Adapters-and-E-Standards#Integration-Server-and-ESB#webMethods