Quiero tener JAXB anotado clases que serían marshalled/unmarshalled a diferentes espacios de nombres XML.JAXB: ¿Cómo anoto las clases para que pertenezcan a diferentes espacios de nombres?
Lo que necesito es algo así como:
<someRootElement xmlns="urn:my:ns1"
xmlns:a="urn:my:ns2" xmlns:b="urn:my:ns3">
<someElement/>
<a:someElement/>
<b:someElement/>
</someRootElement>
¿Cómo se puede hacer esto?
¿Se puede hacer programáticamente? (sin la necesidad de fijaciones .xjb de JAXB archivo?)