Apache Hadoop setXIncludeAware UnsupportedOperationException Apache Hadoop setXIncludeAware UnsupportedOperationException hadoop hadoop

Apache Hadoop setXIncludeAware UnsupportedOperationException


In my case it was outdated Maven component dependency on xerces-impl 2.4.0 (due to mockrunner 1.0.3 used on test phase). Following managed dependency added to <dependencyManagemen> section helped.

<dependencyManagement>    <dependencies>        <dependency>            <groupId>xerces</groupId>            <artifactId>xercesImpl</artifactId>            <version>2.11.0</version>        </dependency>    </dependencies></dependencyManagement>

Hadoop version was 2.3.0. Here is another article which describes similar situation.


Try passing -Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl

in as a command ling arg. Maybe you're not setting the property early enough?