cancel
Showing results for 
Search instead for 
Did you mean: 

messages are set to "To be delivered "

Former Member
0 Kudos

Hi,

we are having a problem in XI adapter engine.

all the messages are being set to be delivered

we are finding this status as "to be delivered" after we disconnected the target systems as we are moving our servers to a different location

but if the target systems are missing then we should get as system error at adapter engine with status as "server could not be found".

dont understand why am getting "to be delivered" as this is addressed to engine queue to the receiver system.

we did the following steps assuming as short of resources for XI

1)SXI_CACHE( no use)

2)we restarted the engine buy restarting the Adapter engine application

3)we restarted the XI server.

can anyone provide valuable inputs on this.

Thanks & Regards,

Rama Krishna

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

As others said, since your sender side has no problem so it will pic the file on given intervels and send it to receiver system.

The message "to be delivered" comes when receiver system is not reachable. Here in RWB it will not say "could not found server" since configuration of receiver connections will be still there in SLD, but your server has been disconnected and moved PHYSICALY to different location. This is the reason your are getting the message "to be deliverd". Once your system will be up and runnig you will not get this message.

Regards,

Sarvesh

Former Member
0 Kudos

hi,

you are getting the status "to be delivered" , because it is not finding out the receiver system as you said you have moved these, thats why all messages are in server pipeline or queue, check out in TCode: SMQ2 or SMQ1 .

hope this will ease your problem.

regards

HONEY

Former Member
0 Kudos

Hi honey,

nope dont see any messages in outbound,inbound queues SMQ1 and SMQ2 .

hope this is adapter engine issue ,hmm not integration engine.

think its coz of missing target systems and around 5000 messages were in the receievr queue.

as i am cancelling system error messages the incoming messages are turning in to system errors,and this cycle ll continue until my target systems are up.

monday all my systems will be restored.

will update the thread on monday then

Thanks and Regards,

Rama Krishna

vikas_agarwal
Contributor
0 Kudos

Hi,

As the sender side is still there and it picks the message from the sender side, and it puts the message in Receiver queue, thats why it shows message "to be delivered" instead of "system error".

Thanks

Former Member
0 Kudos

Go to Message Monitoring (select you adapter engine) and then just check all messages for that spcific sender and receiver..there might be a possibility that few message went to System Error status and due to this rest of the messages are in waiting/holding/to be delievered state.

Just CANCEL all the messages from it and try to send the new message..it will work....the problem is only with the queue in the AE.

Thanks

Farooq.