Running an FDM XML masking job starts successfully, loading the configuration, but terminates immediately after masking begins with the following stack trace:
XML masking jobs fail immediately after initialization with an IllegalArgumentException related to accessExternalDTD when xmlparserv2.jar is present on the classpath.When xmlparserv2.jar (Oracle XDK)—which is often bundled alongside xdb/ojdbc11 for Oracle DB support—is present on the classpath, the JAXP factory-finder resolves TransformerFactory.newInstance() to Oracle's oracle.xml.jaxp.JXSAXTransformerFactory rather than the standard JDK Xalan implementation. Oracle's implementation does not recognize accessExternalDTD or accessExternalStylesheet and throws an IllegalArgumentException on setAttribute().
This issue is resolved in FastDataMasker patch version 5.0.37.0. Please download and apply the patch to address this incompatibility.