JAXB :Need Namespace Prefix to all the elements

前端 未结 6 2060
[愿得一人]
[愿得一人] 2020-11-28 06:15

I am Using Spring WebServiceTemplate to make webservice call which uses JAXB to generate request XML. My requirement needs all the elements (including root) to have a namesp

6条回答
  •  独厮守ぢ
    2020-11-28 06:50

    Solved by adding

    @XmlSchema(
        namespace = "http://www.example.com/a",
        elementFormDefault = XmlNsForm.QUALIFIED,
        xmlns = {
            @XmlNs(prefix="ns1", namespaceURI="http://www.example.com/a")
        }
    )  
    
    package authenticator.beans.login;
    import javax.xml.bind.annotation.*;
    

    in package-info.java

    Took help of jaxb-namespaces-missing : Answer provided by Blaise Doughan

提交回复
热议问题