Fiddler zeigt mir folgenden HTTP Request, wenn ich SOAPUI benutze:
POST
http://piwstest.eu.sappi.com/XISOAPA.../sappi.com/atp HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: text/
xml;charset=UTF-8
SOAPAction: "http://sap.com/xi/WebService/soap1.1"
Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXX
Content-Length: 258
Host: piwstest.eu.sappi.com
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/
soap/envelope/" xmlns:urn="urn:sap-
com:document:sap:
rfc:functions">
<soapenv:Body>
<urn:ZECOM_EU_CATALOG_STATUS_WS></urn:ZECOM_EU_CATALOG_STATUS_WS>
</soapenv:Body>
</soapenv:Envelope>
Und das wenn ich aus meiner Testapplikation einen Request mache:
POST
http://piwstest.eu.sappi.com/XISOAPA.../sappi.com/atp HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: text/
xml;charset=UTF-8
SOAPAction: "http://sap.com/xi/WebService/soap1.1"
Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXX
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Host: piwstest.eu.sappi.com
Content-Length: 357
Connection: Keep-Alive
Pragma: no-cache
<?
xml version="1.0"?>
<
SOAP-ENV:Envelope xmlns:
SOAP-ENV="http://schemas.xmlsoap.org/
soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><
SOAP-ENV:Body><ZECOM_EU_CATALOG_STATUS_WS xmlns="urn:sap-
com:document:sap:
rfc:functions"></ZECOM_EU_CATALOG_STATUS_WS></
SOAP-ENV:Body></
SOAP-ENV:Envelope>
Wo ist da der entscheidende Unterschied?