[ 
https://issues.apache.org/jira/browse/CXF-1993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Kulp resolved CXF-1993.
------------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.4


changes applied (with some additional tuning)

> Adding namespaces to the soap envelope
> --------------------------------------
>
>                 Key: CXF-1993
>                 URL: https://issues.apache.org/jira/browse/CXF-1993
>             Project: CXF
>          Issue Type: Improvement
>          Components: Soap Binding
>    Affects Versions: 2.1.3
>         Environment: Windows XP, Java 5(1.5.0_16)
>            Reporter: K U
>            Assignee: Daniel Kulp
>            Priority: Minor
>             Fix For: 2.1.4
>
>         Attachments: SoapMessage.java, SoapOutInterceptor.java
>
>
> Problem :No current functionality available in CXF for adding namespaces to 
> the envelope. The current implementation adds only the "SOAP"  namespace.
> Ref: 
> http://www.nabble.com/Add-namespaces-to-the-SOAP-envelope-td21477063.html#a21485516
> Solution: Changed SoapMessage.java and SoapOutInterceptor.java to add 
> additional ns. May not be the cleanest solution as the key 
> ("soap.env.ns.map") for storing the namespaces map is not coming from some 
> constants file or somethig like that. 
> Somethign like:
> HashMap hmap = new ..
> hmap.put("prefix 1","namespace 1");
> hmap.put("prefix 2","namespace 2")
> bp.getRequestContext.put("soap.env.ns.map", hmap);
> shud make a client/endpoint add additional ns to the envelope
> -J

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to