JAXB: Как мне аннотировать классы, чтобы они принадлежали разным пространствам имен?

я хочу иметьJAXB аннотированных классы, которые будут маршалировать / не маршалировать вразные пространства имен XML.

Что мне нужно, это что-то вроде:

<someRootElement xmlns="urn:my:ns1"
    xmlns:a="urn:my:ns2" xmlns:b="urn:my:ns3">

  <someElement/>
  <a:someElement/>
  <b:someElement/>

</someRootElement>

Как это можно сделать?

Это можно сделать программно? (без необходимость JAXBфайл привязок .xjb?)

Ответы на вопрос(1)

Ваш ответ на вопрос