Skip to Content

messages available in integration engine, but lost in Adapter Engine

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    Aug 10, 2012 at 12:57 PM

    Madhu,

    Did you check in the MessagingSystem(http://<server>:<port>/MessagingSystem). Not sure if this helps, but just wanted check...

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 10, 2012 at 01:08 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 10, 2012 at 03:09 PM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 10, 2012 at 03:25 PM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 10, 2012 at 03:36 PM

    >>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.

    Add comment
    10|10000 characters needed characters exceeded