java - JaxB Name space Prefix related -
java marshalling process assigning name spaces prefix ns2 or ns3 randomly, there way see why ns2 come first , ns3 later , vice versa? check these questions: jaxb :need namespace prefix elements jaxb custom namespace prefix issue in short, use @xmlns or specify namespaceprefixmapper .