Skip to Content
avatar image
Former Member

does scenario (SAP)WebService - PI 7.4 - WebService(non-SAP) can work without proxy (RFC: SAP_PROXY_ESR)?

Hi All,

I cannot establish RFC: SAP_PROXY_ESR because of some problem at this moment, so using ABAP Proxy is not possible ("No connection to ESR. Only local data are displayed.")

My question is: is it possible, still, to configure scenario WebService(SAP) - PI (7.4) - WebService(non-SAP) (two-ways communication). I mean, do I need ABAP Proxy to consume/provide services. Or I can implement before mentioned scenario successfully (it could be problem to call service in abap side?) ?

Thank You,

Regards,

Tomasz

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Aug 14, 2014 at 09:22 AM

    Hi Tomasz,

    I cannot establish RFC: SAP_PROXY_ESR because of some problem at this moment, so using ABAP Proxy is not possible ("No connection to ESR. Only local data are displayed.")

    Can you check in SM59 Type H if there is another RFC destination that is pointing to your integration server? Only one needs to be maintained.

    My question is: is it possible, still, to configure scenario WebService(SAP) - PI (7.4) - WebService(non-SAP) (two-ways communication). I mean, do I need ABAP Proxy to consume/provide services. Or I can implement before mentioned scenario successfully (it could be problem to call service in abap side?) ?

    You can always use CL_HTTP_CLIENT to POST a message to XI. It will not require an abap proxy connection. If the connection is local, the latest metadata that will be used is before the connection got interrupted. Which would mean any other additional changes to the message type will not reflect in the Abap Proxy, but it can still be used/triggered using the old metadata.

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Tomasz,

      I cannot define RFC type G (as SAP_PROXY_ESR should be defined), because there is no possibility to connect http port via sap routers which are between sap ecc and sap pi.

      (....)If the connection is local,(....)

      The connection is not local.

      from one side is SAP ECC system located behind few sap routers, another side is non-SAP system (not in domain)

      Sorry about that, what I meant by local is the sign "No Connection to ESR Local Objects Only". There is no need to use SAP_PROXY_ESR in your case since you already have a type H connection that is being maintained in sxmb_adm.

      Regards,

      Mark