cancel
Showing results for 
Search instead for 
Did you mean: 

Messages remain in adatper engine

Former Member
0 Kudos

Hi,

what's the mean of status of to-be delivered in RWB.

Message was edited by:

Zhenyu Zhao

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi,

For a complete list of Message status in RWB and IE check this SAP NOTE.

Note 813993 - FAQ: Message status in the adapter framework

For your question, Again taken from the above note;

I) Monitoring Adapter Engine - RWB

To Be Delivered (German: "zu senden", internal: TO_BE_DELIVERED, TBDL)

The message was transferred to the messaging system and was placed in the queue for the messages to be sent or received. The status is temporary and cannot be changed manually. Generally, this is not necessary, since the message is taken from the queue by a worker thread. For a large queue, you can start such a message manually in order to raise its priority.

II) Monitoring Integration Engine

To Be Delivered (German: "zu senden", internal: TO_BE_DELIVERED)

The message is scheduled and released for processing. In addition, the ABAP monitoring distinguishes whether the database Commit has already been issued or not. Depending on this, the status is temporary or final.

ABAP monitoring: "Message scheduled (commit follows)", "Message scheduled (commit missing)".

Note: The English translation is not absolutely correct, it should be "Message scheduled (commit executed)".

Regards,

Balaji.M

Former Member
0 Kudos

Hi,

Check this URL:

http://hostname:port:MessagingSystem/

Then SYstem Status.

In this screen you can see whether the following queues have how many messages and how many threads are being used...

Award points if helpful.

Thanks,

Tanuj

Former Member
0 Kudos

check this if it helps

/people/stefan.grube/blog/2006/04/27/how-to-deal-with-stuck-eoio-messages-in-the-xi-30-adapter-framework

regards

Pratibha

nisarkhan_n
Active Contributor
0 Kudos

check the queues, to be delivered is the Data is sent from the IS point of view and waiting in the messaging system......if you have data in this Queue for long time (check wether it is registred by TC SMQR and SMQS doble clik on the queue name in the SX_MONI and rset the status....if you delete the queue you have to rerun the interface....

Former Member
0 Kudos

Hi

Message with To Be Delivered means that the message is sitting in the queue waiting to be processed this happen because of the 1st message is the queue is being held up by an error.

check SXI_MONI, scroll to the right until you see the queue name. click on it and delete it but genrally it is recommended.

Thanks

sudhir sharma

Former Member
0 Kudos

Hi Zhenyu,

It means your message is in queue, to handle this situation just go to <b>SMQ2</b>

and delete/activate your queues. Your message will be processed. If not try to run your scenario once again.

Regards,

Sarvesh

Former Member
0 Kudos

Hi,

Message with To Be Delivered means that the message is sitting in the queue waiting to be processed.

In most situations, when this happens and stays there for a long time is because 1st message is the queue is being held up by an error.

What you can do is in SXI_MONITOR, scroll to the right until you see the queue name. Double-click on the queue name, which will take you to the queue where the message resides. You should see the number of messages in the queue and the status of the 1st message. You can restart the error'd message or delete it (which is not recommended).

Pravesh

Former Member
0 Kudos

hi,

this is the status a message is assigned till no worker thread has started acting on the msg.

as soon as it happens the status of msg is changed to delivering (DLNG)

[reward if helpful]

regards,

latika.