cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter PLAINHTTP cannot process message packages

Former Member
0 Kudos

Hi,

I'm receiving 10 lines in one message from ERP and then PI splits them to individual messages. When PI tries to send messages using plain HTTP, I got error saying "Adapter PLAINHTTP cannot process message packages".

Message packaging is not on and SXI_MONITOR shows messages in separate payloads.

br,

Tapio

Accepted Solutions (1)

Accepted Solutions (1)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

This is my assumption.

Multiple messages that result from mapping are sent as one bulk message (grouped together) in the Integration engine. The messages are really split into individual mesges only in the adapter engine. Since HTTP adapter live in Integration Engine and you use HTTP as receiver, you get this error.

Refer the conclusion portion of the link for further explanation.

/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

Former Member
0 Kudos

Thanks, that must be it. We changed, so that ERP send one message only and now it works properly.

Tapsa

Answers (1)

Answers (1)

former_member181985
Active Contributor
0 Kudos

You can use SOAP adapter as well for sending plain HTTP requests. Since SOAP adapter runs on Java stack it supports multimapping.

enable the check box "Don't use SOAP envelope" in receiver SOAP channel.