Я хочу иметь JAXB-аннотированные классы, которые будут marshalled/unmarshalled для разных пространств имен XML.
Мне нужно что-то вроде:
<someRootElement xmlns="urn:my:ns1"
xmlns:a="urn:my:ns2" xmlns:b="urn:my:ns3">
<someElement/>
<a:someElement/>
<b:someElement/>
</someRootElement>
Как это можно сделать?
Можно ли это сделать программно? ( без необходимости в файле привязки JAXB .xjb?)