Currently there is a dependency to the Jakarta XML bind version 2.33, which is still using the old "javax." namespace. For projects starting to migrate fully to the new "jakarta." namespace, this pulls in unwanted dependencies.
XML unit should provide a release that uses version 3.x of jakarta.xml.bind" that has the package namespace changed to jakarta.xml.bind.* (Currently version 3.0.1).
<properties>
<!-- Jakarta XML Binding version -->
<jakarta.xml.bind.version>2.3.3</jakarta.xml.bind.version>
</properties>
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
<version>${jakarta.xml.bind.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.jaxb</groupId>
<artifactId>jaxb-runtime</artifactId>
<version>${jakarta.xml.bind.version}</version>
</dependency>
Currently there is a dependency to the Jakarta XML bind version 2.33, which is still using the old "javax." namespace. For projects starting to migrate fully to the new "jakarta." namespace, this pulls in unwanted dependencies.
XML unit should provide a release that uses version 3.x of jakarta.xml.bind" that has the package namespace changed to jakarta.xml.bind.* (Currently version 3.0.1).