Hi,

I believe you have to set a "soap.env.ns.map" contextual map property on the endpoint and add a SOAP-ENV to Soap namespace pair, please check the archives for some examples

HTH, Sergey

On 25/02/13 21:43, flubb3r wrote:
Hello,

I'm working with a legacy application which sends requests to my service and
expects the response to be in the following format:

<SOAP-Env:Envelope SOAP-Env:xmlns="....">
    <SOAP-Env:Header>
           ...
    </SOAP-Env:Header>
    <SOAP-Env:Body>
    </SOAP-Env:Body>
</SOAP-Env:Envelope>

The problem is my response uses the soap: prefix so it looks like this:

<soap:Envelope ,,,>
    <soap:Header>

Can I set in CXF somehow that the prefix must always be "SOAP-Env"? I know
this shouldn't matter but like I said, I'm working with an old application
which won't work unless it gets the response in the correct format. I can't
change this old application.





--
View this message in context: 
http://cxf.547215.n5.nabble.com/How-to-set-the-response-namespace-prefix-to-a-specific-string-tp5723672.html
Sent from the cxf-user mailing list archive at Nabble.com.


--
Sergey Beryozkin

Talend Community Coders
http://coders.talend.com/

Blog: http://sberyozkin.blogspot.com

Reply via email to