Hello,

I'm using the servicemix-http component to send a soap request with attachments to a webservice.
I configured the sm-http component as provider in my servicemix.xml.

The request is send but a 500 error is raised because "<faultstring>no SOAPAction header!</faultstring>".

That's why I used tcpmon (axis tool) to catch the request and I put manually the SOAPAction property (SOAPAction: ""). The request is transmitted and the operation on my webservice can use the message and the attachments.

I have seen in the soap specifications that "An HTTP client MUST use this header field (SOAPAction) when issuing a SOAP HTTP Request.".

Is it possible to put this property ?

Does anyone know how I can specify the SOAPAction property ? in the xml configuration file ?

Regards,

Pierre NOTEL

Reply via email to