on 08-10-2012 2:22 AM
Hi,
in our scenario,
SAP--(outbound proxy)-->PI----IMSReceiverAdapter-->Mainframe
the senderAppl sent 100 messages, but Receiver Application is saying it received only 80 messages.
in SXMB_MONI, and in RWB->IntegrationEngine Monitoring, it says 100 messages are processed successfully, with 100 different message ids.
But in RWB->AdapterEngine Monitoring, only 80 are seen, and all 80 are successful, and remaining 20 are not seen, not visible in error state or any other state.
In RWB->AdapterEngine Monitoring, i searched by message ids too, but it says no message found for any of the message id of those 20 messages.
But how to find and resend the lost messages.
I tried to resend from several places like RWB->IntegrationEngine, and also from sxmb_moni, it is not allowing to reprocess/resend, saying it is already processed.
how to find those messageids in Adapter engine.
thanks,
Madhu_1980
Madhu,
Did you check in the MessagingSystem(http://<server>:<port>/MessagingSystem). Not sure if this helps, but just wanted check...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>what is your receiver adapter?
it is IMS receiver adapter.
but today, when i checked, the 80 successful messages which were visible yesterday in RWB->AdapterEngine Monitoring, are not visible today.
but all 100 messages are still visible in RWB->IntegrationEngine Monitoring.
is there any way to see/set/increase message retention period for messages on Adapter Engine.
we already set long retention period, in parameters in SXMB_ADM, but this seems to be appliacable for rwb->IntegrationEngineMonitoring, but how can we control the message retention period of RWB->IntegrationEngine Monitoring.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>Adapter engine messages gets stored in BC_MSG table, take misisng message IDs and ask Basis to find it in the table.
thanks, luckily Basis team found all message ids in the table.
>>If message entered in to AE then you can view it in RWB--> Message Monitoring--->Adapter Engine (Data base over view).
RWB->Message Monitoring->AdapterEngine (Data base over view), we found the count (in Success column)is matching with what we sent.
but we try to find the the message by message id in RWB->Message Monitoring->AdapterEngine(Data base) or in RWB->Message Monitoring->AdapterEngine(Archive), it says 0 messages found.
thanks.
Technically speacking it never happens,what is your receiver adapter?
I think messages were not delivered to Adapter Engine.This issue occuring in 3 environments raise oss note.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Madhu,
Can you check
RWB- > Component Monitoring -> Adapter Engine -> Engine Status
You will find Various tabs there like Backlog, Database Locks, Messaging Overview and Additional Data
Check if you are able to locate missing 20 Messages there.
Thanks,
Sunil Singh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I guess you dont have enough memory in your java stack !!
Can you check with your basis team to increase memory in your java stack and also check with them if all the services on the Java stack are up and running!!
Meanwhile take the message IDs from Integration Engine and enter RWB after selecting message monitoring and then adapter engine. Try to place the Message Id and check the status.
Regards,
VK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.