1909693 - Ariba receiver messages get stuck in DispatchDisp Queue of PI | SAP Knowledge Base Article

SAP Knowledge Base Articles - preview

1909693 - Ariba receiver messages get stuck in DispatchDisp Queue of PI


You use Ariba Network Adapter in PI to connect to Ariba Portal as the receiver. You noticed large amount of XML messages got stuck in Queue DispatchDisp, and the used threads by Ariba adapter do not go down all the time (by checking Component Monitoring -> Adapter Engine -> Engine Status, tab ‘Additional Data’ & ‘Messaging Overview’).
You collect a series of thread dumps while the messages are on hold, and find all the Ariba threads are waiting to read from a network socket like:

"MS Queue Worker
cpu=614708.93 ms allocated memory=6.394772596E10 B tid=0x105758330
nid=0x45 prio=3 runnable
,,at java.net.SocketInputStream.socketRead0(Ljava.io.FileDescriptor;[BIII)I(Native Method)
,,at java.net.SocketInputStream.read([BII)I(SocketInputStream.java:129)



  • SAP Netweaver Process Integration
  • Ariba Network Adapter for SAP NW


Ariba Network 12s3 ; SAP Process Integration all versions


Dispatch Disp; cXML; time out , KBA , BC-XI-CON-MSG , Messaging System , BNS-ARI-TRF , Automatic Hand-over to the Ariba Support Organization , How To

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.