Skip to Content

Error in proxy communication RUNTIME-INBOUND_PROXY_TRANSACTION_GUARD

Hi Experts,

Need urgent help .One error has occured in production interface.

Its file to Proxy.

running for the first time..

In PI it gives checkered flag in moni and also when I check moni in ECC it gives checkered flag.

But function person says nothing is getting updated.So when I checked message in moni in ECC , I can see below lines .

Please suggest how to fix it.

error.jpg (147.7 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jan 12, 2015 at 01:00 PM

    Hi Dilip,

    apparently there was a violation of the transaction running the server proxy. In particular,
    it looks like in the application coding a forbidden 'ROLLBACK' statement has been executed
    and therefore all data written so far has not been commited to database.

    Inside a server proxy there must not be any statement (or encapsulation of a statement) that
    will end the SAP or db transaction. Such a termination is considered a fatal violation of the programming guidelines and it heavily impacts the commit logic of XI.

    Each violation listed in the trace also provides precise information on the location in server proxy coding that actually caused the violation (here: program SAPLHRMM / include LHRMMU01 / line 468).

    The solution here is to change the coding of the server proxy such to adhere to the programming guidelines, that is, to ensure that the transaction is not terminated.

    Best regards,

         Harald Keimer
         PI Development Support
         SAP SE, Walldorf

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 08, 2015 at 09:12 PM

    Hi Dilip,

    Please follow instructions in this SAP note.

    1954060 - Inbound proxy transaction guard

    Add comment
    10|10000 characters needed characters exceeded