Skip to Content

How to handle PI down in calling SAP system ABAP Proxy code?

Hi Experts

I have a synchronous interface.

SAP Sys (ABAP Proxy) ---> PI ---> Internal SOAP webservice.

My PI config uses AAE that is Java stack. Hence, the RFC destination used in the source or calling SAP sys is of type G.

How to check if PI is down in calling ABAP Proxy code?

Also how to check if ABAP Proxy channel is down (stopped) in calling ABAP Proxy code?

FM "RFC_PING" works only for RFC destination of type 3. Hence i cannot use RFC_PING.

Thanks

Gopal

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Feb 06, 2017 at 11:20 AM

    Hi Gopal,

    Configure CBMA along with house-keeping activity and central monitoring server XI alert to get notification regarding channel error and server issue.

    Thanks,

    Apu

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 08, 2017 at 06:43 AM

    Hi Apu

    I can use TRY..CATCH in my ABAP Proxy code to check for system exception.

    But it does not return any detailed error text info. Most of the time it returns "PARSING.ERROR"

    Can somebody tell how to get detail error text?

    Thanks

    Gopal

    Add comment
    10|10000 characters needed characters exceeded