Skip to Content
0
Apr 09, 2013 at 07:16 PM

Proxy messages not arriving to PI

127 Views

Hello.

I'm having trouble sending messages from ERP to PI in a Proxy to SOAP scenario with async interfaces.

My landscape is ECC 6.0 and PI 7.3 EHP 1.

I did the abap proxy runtime configuration with RFC destinations SAPSLDAPI and LCRSAPRFC.

Also created type G RFC SAP_PROXY_ESR with prefix "/rep" to access PI's ESR.

All of this is working fine, tcode SLDCHECK is OK in every test and tcode SPROXY display ESR objects well.

Also the queues were registered.

Some proxies were created with SPROXY and are already sending messages but they are not arriving to PI. I think it's because I'm missing another RFC destination of type H with prefix "/sap/xi/engine/?type=entry", and if I do am missing this RFC dest, I don't know were to set it, because tcode SXMB_ADM is already configured with RFC dest SAP_PROXY_ESR.

In tcode SXI_MONITOR in ERP the messages are displayed with error "Error Parsing PI Response". Inside the messages the error says "HTTP Status Code 200 Received But Error During Response Parsing: No XI Response Received XML element {http://schemas.xmlsoap.org/soap/envelope/}Envelope missing in SOAP message header (SAP XI Extension)".

It'd be great some enlightment about this issue.

Thank you very much.