on 07-16-2013 3:46 AM
Hi
I have interesting scenario.
Sales Order Changes are sent to a data base using Idoc via PI.
Idocs are serialized and QOS is EOIO.
1. Messages were successfully processed through the Integration engine.
The first message failed on the receiver JDBC Adapter as the key segments were not mapped correctly.
Rest of the messages were in hold status on the adapter engine, as the first message failed.
First message is cancelled now.
After the mapping is corrected, is there any way that it would be possible to
reprocess the messages (in hold status) to go through the mapping step..so that they can be inserted into DB successfully?
Hello,
Check this:
Thanks
Amit Srivastava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Naveen,
You cannot re-process the messages with corrected mapping since it has already passed IE. You can remove the messages from the queue or delete them. you should be sending the data again from source system
Ambrish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As per architecture of PI, I could not reprocess a message once it is processed successfully through IE.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naveen,
You need to cancel the failed message to process the remaining messages in the Queue. Else move the message to SMQ3 so that the messages will be processed.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Naveen
You can directly resend once the mapping is corrected.
Regards,
Jose Augastine
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naveen,
Once you cancel failed message then remaiining message should process automatically.
Are you facing any problem?
Tyank you
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try to resend the messages from adapter framework once the issue has been resolved.
But the messages were already passed the IE, so you need to cancel those Holding messages and send it once again.
Regards
Manisha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Naveen,
As messages already processed in Integration engine it's not possible to bring back messages back to IE . So, we have below possible ways.
1. Re trigger messages from RWB (IE).
2. Reprocess Idoc's again from sender system using we19 t-code.
3.Use below Michal's blog for restarting messages again from IE (Note: it's only for Development environment)
Regards
Hari.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.