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)
- SAP Netweaver Process Integration
- Ariba Network Adapter for SAP NW
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 pageThis 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.