[ 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.