JAXB: Como faço para anotar classes para que elas pertençam a diferentes espaços para nom

Eu quero ter Anotado por JAXB classes que seriam empacotadas / não empacotadas paradiferentes namespaces XML.

O que eu preciso é algo como:

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

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

</someRootElement>

Como pode ser feito

Pode ser feito programaticamente? se a necessidade de JAXB's arquivo de ligações .xjb?)

questionAnswers(1)

yourAnswerToTheQuestion