По умолчанию jaxb 2 перечисляет все (все возможные обязательные) пространства имен в корневом элементе во время сортировки:
<rootElement xmlns="default_ns" xmlns:ns1="ns1" xmlns:ns2="ns2">
<ns1:element/>
</rootElement>
Есть ли способ описать пространство имен в каждом элементе вместо корневого элемента?:
<rootElement xmlns="default_ns">
<element xmlns="ns1"/>
</rootElement>
Это также решает проблему "ненужных пространств имен", что также важно в моем случае.
Любые предложения приветствуются.