cancel
Showing results for 
Search instead for 
Did you mean: 

Message to XI as binary

Former Member
0 Kudos

Hello, there!

Our MII 12.0 here comunicates with SAP XI 3.0 via an HTTP XI action.

The comunication works fine, but the XI team complains that our messages arrive there as binary, not regular text XML messages.

Any ideas on what might be going on?

Thanks in advance!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

Would check the content-type of message sent. It should be as content-type = text / xml.

Are you the Accenture Brazil ?

Bye

Former Member
0 Kudos

I'm sorry, Danilo, but there's no such parameter on HTTP XI action.

The message arrives at the transaction as an XML input parameter and is sent as-is to XI.

And yes, I work at Accenture Brasil.

Former Member
0 Kudos

Has nobody experienced this strange behaviour before?

Former Member
0 Kudos

We finally managed to get around it.

The problem was that the "HTTP XI" action does an HTTP Post with "application/form" (or something like this) encoding and this is not a configurable parameter. XI management client, on the other hand, was not configured to understand this encoding and could not show the content of the post.

So, instead of this action, we are now using a regular "HTTP Post" action, building the URL accordingly to what XI expects on the other side and setting the encoding to "text/xml".

Many thanks to Pedro Iglesias on this one.