on 07-05-2016 2:15 PM
hello guru's,
I'm implementing a interface abap proxy -> PI -> soap (PI 7.31).
When I call the proxy I have an error like this:
com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: System.Web.Services.Protocols.SoapException: Valore dell'intestazione HTTP non riconosciuto dal server SOAPAction: http://xxxxxxx/servizi_xchange.asmx?op=ImportItems. in System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest() in System.Web.Services.Protocols.SoapServerProtocol.RouteRequest(SoapServerMessage message) in System.Web.Services.Protocols.SoapServerProtocol.Initialize() in System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
This error is the response from Web Service.
The 3pty system administrator told me this error is generated when I send to WS a message without soap:envelop and soap:body.
Actually when i check the message in adapter monitor i see the xml without envelope:
But when I test the WS by SOAPUI the envelope is present and WS is working correctly!
what is wrong?
I not set the flag "Do not Use SOAP envelope". (i also tried to flag it but result is the same.
thanks in advance.
regards
Alessandro
Hi Alessandro,
Please check the Java logs and communication logs. Please provide the logs info.
regards,
Harish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alessandro!
Try "ImportItems" as SOAP Action.
Regards, Evgeniy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.