cancel
Showing results for 
Search instead for 
Did you mean: 

Messages are Holding in message monitoring tool

Former Member
0 Kudos

Hi All,

I am facing the problem with messages which are in holding state.

My scenario is file to proxy. The file content contains of EDI. my scenario is already gone to production last year.

and its working fine. Used java mappings for validation of EDI file. its running successfully.

where as in Dev system till october first i used to load the files in FTP inbox folder and messages were processed successfully.

But from october first week when i load the files in FTP inbox, file has been picking succesfully and can see the logs in sender comm channel but the i can see that my interface is in holding state in message monitoring tool and its not going to receiver comm channel. I have loaded 5 files and all are in holding state.

even i have cancelled first error message and tried to resend the next message swhich is in holding state, but this is not happening.

i am using EOIO queue.

when i cancel the error message remaining messages should processed automatically but its not getting processed here.

sequencing of the interface triggering is

1. Interface_1

2. Interface_2

3. Interface_3

4. Interface_4

Here i am stucking up with the first interface itself.Here only first interface is in holding state.

can any one advise what could be the problem..

I m on SP 10.

Thanks,

Bhaskar

Accepted Solutions (0)

Answers (2)

Answers (2)

abhijitbolakhe
Advisor
Advisor
0 Kudos

Hi

Since you are using Quality of service as EOIO...the messages will process exactly once in order.

If the processing sequence is disturbed while message processing..it will go in HOLD status.

To solve this issue....go to Inteface Determination & uncheck the checkbox " maintain Order at Runtime"

This will change the quality of service and the messages will be processed irrespective of the message sequence

If you want to Reprocess the Hold messages..pls check the following BLog

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

Rgards

Abhijit

Edited by: Abhijit Bolakhe on Nov 12, 2009 1:54 PM

Former Member
0 Kudos

Hi Abhijit,

Even after unchecking the checkbox maintain order at runtime, its not working.

i think there is no disturbed in message processing sequence.

my first sender interface itself going into hold state.

i have cancelled the hold message, even after that remaining messages are processing automatically.

and also i could not fine any messages in SMQ1 and SMQ2.

I also deresister and registered te queues and activated.

Kindly advise what would be the problem..

in production its working fine and development its not working fine.

Thanks,

Bhaskar

Former Member
0 Kudos

Hi All,

Thanks..

my problem is resolved by restarting the dev server.

Regards,

Bhaskar

shivhare
Active Contributor
0 Kudos

Hi ,

have u check QRFC queue with the help of SMQ1, SMQ2 and delete all entry

then sent new file

Regards

Amit

Former Member
0 Kudos

Hi,

I faced same issue.

Go to SXMB_ADM -> Manage Queues.

Register and activate all the queues particularly XBQR, XBQA and XBQZ*.

let me know if it works,

thanks,

Piyush