cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP AAE Adapter producing messages with blank payload

Former Member
0 Kudos

I have a strange problem that I am having issues figuring out.

We have a customer sending us XML data to our PI v7.4 dual stack server using HTTP Plain adapter. This configuration works just fine - no issues and the messages are created as expected.

We asked this customer to change the URL they are using to a HTTP AAE url (the only change) and now when they send us the data, the transaction in SXI_Monitor is showing no payload (blank). There are no attachments, no messages in the log viewer, nothing. It is as if the customer did not send us data, but they are.

The customer can switch back to the HTTP Plain url and it works again...

We are upgrading to single stack v7.5 PO and even on that test system the same problem. Anything sent from this customer to the HTTP AAE adapter shows a blank payload in PI monitor....

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello all,

The problem here was the Content-Type of the sending customer. They were sending it as www-form-urlencoded (somethign like that). The PI v7.11 dual stack HTTP adapter did not recognize this content-type so it just processed the message like it was text/xml.

The HTTP AAE adapter did recognize the issue and processed it as a form encoded post (but there were no name=value pairs so it just sent a blank message).

The fix was to get the customer to send the correct content-type.

Former Member
0 Kudos

Hi Brian,

We have same problem.

Could you please tell us what was the correct content-type that your customer did set up?

Thanks,

Stan

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Yogesh,

Yes, we receive several messages from other customers via AAE. Only this customer cannot send their request via AAE (but the same message works with the HTTP Plain Adapter).

I can guarantee you that AAE is setup and running.

Regards,

Brian

patelyogesh
Active Contributor
0 Kudos

Hello Brian,

Do you have AAE configured on your PI system?

You need to check your Receiver IDOC AEX adapter configuration first.

Thanks

Yogesh