>From your message it seems that you are trying to send a MTOM attachment.

Supun.

On Tue, Oct 21, 2008 at 9:21 PM, donald yang <[EMAIL PROTECTED]>wrote:

> Hi All,
>
> Currently I have a problem to call a .NET web service from a web service
> client written using AXIS2C-1.4. I received an error that the .NET web
> service expect that the content type of SOAP request should be TEXT/XML. But
> the content type of the soap request created by AXIS2C-1.4 is
> "multipart/related" [1].
>
> I have searched the internet for a solution. Someone suggest to set the
> soap version to 1.1. I tried that, but I still get the same problem. I also
> try to disable MTOM. It is also not helpful.  If someone knows the solution,
> could you please give me a hand? Many thanks in advance.
>
>
> [1] SOAP request
>
> POST /length.asmx HTTP/1.1
> User-Agent: Axis2C/1.4.0
> SOAPAction: "http://www.webserviceX.NET/ChangeLengthUnit";
> Content-Length: 622
> Content-Type: multipart/related;
> boundary=MIMEBoundary7ba08b56-9d06-4203-b239-558681ae2d6d;
> type="application/xop+xml"; start="<
> [EMAIL PROTECTED]>";
> start-info="text/xml"; charset="UTF-8"
> Host: www.webservicex.net:9000
>
> --MIMEBoundary7ba08b56-9d06-4203-b239-558681ae2d6d
> content-transfer-encoding: binary
> content-id: <[EMAIL PROTECTED]>content-type:
> application/xop+xml;charset=UTF-8;type="text/xml";
>    <soapenv:Envelope xmlns:soapenv="
> http://schemas.xmlsoap.org/soap/envelope/";>
>       <soapenv:Header/>
>       <soapenv:Body>
>          <ns1:ChangeLengthUnitSoapIn xmlns:ns1="
> http://www.webserviceX.NET/";>
>             <LengthValue>20.0</LengthValue>
>             <fromLengthUnit>Meters</fromLengthUnit>
>             <toLengthUnit>Millimeters</toLengthUnit>
>          </ns1:ChangeLengthUnitSoapIn>
>       </soapenv:Body>
>    </soapenv:Envelope>--MIMEBoundary7ba08b56-9d06-4203-b239-558681ae2d6d--
>



-- 
Software Engineer, WSO2 Inc
http://wso2.org

Reply via email to