cancel
Showing results for 
Search instead for 
Did you mean: 

Message Got Struck in Queue ----Repeatedly happening

rajasekhar_reddy14
Active Contributor

Hi Frnds,

I am working on one scenarios File to IDOC, when i am sending messages to IDOC some messages got struck in Queue, when i am resending the messages manually then its processing.

why thi issues happends repeatedly, how to avoind this issue.

Regards,

Raj

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

May be the queues were not registered and Pls register the queues in SMQR.

Thanks

Hamja

Answers (3)

Answers (3)

rajasekhar_reddy14
Active Contributor
0 Kudos

thank u Guys

Former Member
0 Kudos

Hi


Call the Integration Server and call transaction SMQR in the sender and receiver Integration Engine in the corresponding system client.

Check the status of the scheduler and the status of the XBQ* and XBT* queues:

u25CF     Inbound qQueues

XBTI* (ExactlyOnce)

XBQI* (ExactlyOnceInOrder) 

u25CF     Outbound queues

XBTO* (ExactlyOnce)

XBQO* (ExactlyOnceInOrder) 

u25CF     Acknowledgment queues

XBTB* (ExactlyOnce)

XBQB* (ExactlyOnceInOrder) 

u25CF     Large message queue

XBTL* (ExactlyOnce)

If the scheduler has the status Waiting, it is waiting for free work processes. This is why delays occur when XML messages are processed.

If not all necessary queues are registered, you can search for queues with the name prefix above using transaction SMQ2. Use transaction SXMB_ADM to register the queues in this case.

Check queue configuration

For a complete analysis, make sure that the queues of the integration server are registered. To do this start the transaction for the Integration Engine administration (SXMB_ADM) and select the function manage queues.

Former Member
0 Kudos

Hi,

Go to sxmb_adm.Select the Manage queue. Check all the queue entries selected. Register the queue.

Regards,

Prakasu.M