Skip to Content
avatar image
Former Member

Changing number of retries and retry interval of messages in Adapter Engine

Hi everyone!

I'm having a trouble with the retry interval of the messages in adapter engine.

I'm using PI 7.1 and I have a scenario wich has an outbound R3 Proxy (via SOAP adapter) to a WebService Receiver (SOAP Receiver adapter too). This interface runs as an Integrated Configuration.

When testing the scenario to trigger some alerts, I set up some mapping errors to make the interface crash. The problem that I'm having is that when a check the status in the Message Monitoring it retries 3 times with an interval of 5 minutes between each of them, and I would like not to retry.

I found some forums and topics where people suggested to change the parameters of the "XPI Adapter: XI" service in: Java System Properties -> Services (from NWA). I changed the "xiadapter.inbound.numberRetries.default" and "xiadapter.inbound.retryInterval.default" to minimum values but nothing changed.

Do I have to do something else in there? Or there is another way to change it?

Thanks in advance,

(image attached)

  Juan.

Imagen55555.PNG (331.5 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Dec 27, 2012 at 09:12 PM

    You could do it for communication channel  by navigating to below path but if you want stop it for mapping failure then try to execute job to cancel failed messages.

    RWB--->Component Monitoring-->Communication channel Monitoring--->select receiver channel


    SOAP.png (31.2 kB)
    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hello Juan,

      Check the service com.aii.adapter.xi.svc in configtool  .In the service i see properties related to xiadapter.inbound.numberRetries.default and xiadapter.outbound.numberRetries.default.

      It might help this for your requirement.

      Regards

      Pradeep

  • avatar image
    Former Member
    Jan 11, 2013 at 05:01 PM

    Hi Manuel

    First Try to change the parameters

    xiadapter.inbound.numberRetries.default

    xiadapter.inbound.retryInterval.default

    then stop and restar the service:

    sap.com/com.sap.aii.adapter.xi.svc

    Regards

    Ulises

    Add comment
    10|10000 characters needed characters exceeded