cancel
Showing results for 
Search instead for 
Did you mean: 

AAE with SOAP Adapter

Former Member
0 Kudos

Hi guys,

I have http->XI->... scenario that I want to move to advanced adapter engine. To do so, I'd firstly like to switch to soap sender adapter instead of http.

The issue is that I still have to use http client. So I've changed XI URL in the client to point to SOAP adapter (got smth like http://server:5xport/sap/xi/engine?type=entry&version=3.0&Sender.Service&Interface&nosoap=true)and checked "Do not use soap envelop in adapter". Still, when I send the message I'm gettin response in my client saying "XML element Envelope missing in SOAP message header (SAP XI Extension)".

Please advise me on this issue

Regards,

Dmitriy

Accepted Solutions (0)

Answers (2)

Answers (2)

stefan_grube
Active Contributor
0 Kudos
baskar_gopalakrishnan2
Active Contributor
0 Kudos

HTTP message structure and SOAP message structure are different. If you convert sender structure as soap message using sender soap adapter, you need to use only soap client tool.

Why do you need to use Http client? Question??? if you need to use http client , then use HTTP Sender at the source side and use AAE (local processing).

Former Member
0 Kudos

HTTP Client is a must - I can't avoid using it. Regarding HTTP adapter and AAE - SAP Help states the following:

Integrated configuration is not supported when using communication channels with the following adapter types:

IDoc

XI

HTTP

RNIF

CIDX

WS

End of the caution.

Regards,

Dmitriy

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Yes, HTTP stays in abap stack. If you want to use AAE, then SOAP adapter is the only option.