The major change of XMLUnit for Java 2.9.0 is the addition of a new
module xmlunit-jakarta-jaxb-impl
that can be used in addition to
xmlunit-core
when you want to use the Jakarta XML Binding API in
version 3. For details please see the user's guide.
The full list of changes of XMLUnit for Java 2.9.0 is:
added a new module
xmlunit-jakarta-jaxb-impl
that makesInput.fromJaxb
usejakarta.xml.bind
rather thanjavax.xml.bind
. For more details see the User's Guide.This change is not fully backwards compatible. The
JaxbBuilder
class has become abstract and thewithMarshaller
method has changed its signature. For most cases the change will not be noticed and for almost all other cases it should be enough to re-compile your code against XMLUnit 2.9.x.added
NodeFilters#satisfiesAll
andsatifiesAny
methods to make it easier to combine multiple node filters. added to simplify the use case of #249
path: /en/oss/XMLUnit | #