We rely on the javax.xml.DocumentBuilder supporting a number of security features
Depending on the users classpath there could be libraries that override the javax.xml.DocumentBuilder which may not support our required security features
An example of this came from the Spark-HPCC connector project where the Spark dependencies included xerces which overrides this DocumentBuilder but doesn't support our required security features
We need to investigate specifying the javax.xml.DocumentBuilder implementation explicitly to avoid this potential conflict in the future