cancel
Showing results for 
Search instead for 
Did you mean: 

"Unable to find channel ID" error.

Former Member
0 Kudos

Hello experts,

We are building an IDOC->XI->JMS scenario.

Sending the IDOC gets it into the XI and it is visible inside the SXMB_MONI. Looking at a trace level 3 on the trace section of the message you can see that all pipeline activities are performed as normal.

The last action of the Outbound Binding is successful and the correct Communication channel name (from the Receiver Agreement) is displayed in the trace - meaning was selected.

Looking in the RWB on the details of the message show that:

- message was received from http://xiserver:50000/MessagingSystem/receive/AFW/XI

- The message goes in and out of the receive queue.

- the message status set to DLNG

- Unable to find channel ID.

- ... error stuff..

This Channel ID error is the one who causes us trouble.

Looking at the same place for a PROXY->XI->JMS scenario shows that the correct channel is selected. this channel is the channel in the receiver determination - the name only exists there so it doesn't relate to any other channel (like MQ channel).

Could really use help finding this problem source or activating J2EE traces the could point to what's wrong.

Thank's - Yoad.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

One thing which could be wrong is the cache. Try in the IB:Directory to see if all things have been succesfully committed to the CPA.

Then try to refresh the CPA cache. http://xiserver:50000/CPACache/refresh?mode=full (Login as XIDIRUSER)

If you are on SP 12, you could use NW administrator on http://xiserver:50000/nwa -> select Monitoring -> Logs and traces and in the blank dropdownbox select Default trace.

Hope this helps