[UIMA-6222] XML-related unit test fails on Java 9+

- Ignore whitespace during XML comparison to run on recent JDKs

(cherry picked from commit b4641331c6ecc45c2db978058b01e435a232438c)
diff --git a/uimafit-core/src/test/java/org/apache/uima/fit/factory/AnalysisEngineFactoryTest.java b/uimafit-core/src/test/java/org/apache/uima/fit/factory/AnalysisEngineFactoryTest.java
index e5ee069..32208d2 100644
--- a/uimafit-core/src/test/java/org/apache/uima/fit/factory/AnalysisEngineFactoryTest.java
+++ b/uimafit-core/src/test/java/org/apache/uima/fit/factory/AnalysisEngineFactoryTest.java
@@ -85,6 +85,7 @@
 import org.apache.uima.resource.metadata.TypeSystemDescription;
 import org.apache.uima.util.XMLInputSource;
 import org.custommonkey.xmlunit.XMLAssert;
+import org.custommonkey.xmlunit.XMLUnit;
 import org.junit.Test;
 
 public class AnalysisEngineFactoryTest extends ComponentTestBase {
@@ -564,6 +565,7 @@
     
     String actual = FileUtils.readFileToString(target, "UTF-8");
     String expected = FileUtils.readFileToString(reference, "UTF-8");
+    XMLUnit.setIgnoreWhitespace(true);
     XMLAssert.assertXMLEqual(expected, actual);
 //    assertEquals(expected, actual);
   }
@@ -581,7 +583,6 @@
     
     AnalysisEngine ae = createEngine(createEngineDescription(specifier));
     
-    
     // Create a CAS with a sample document text and process the CAS   
     CAS cas = ae.newCAS();
     cas.setDocumentText("Sample text to process with a date 05/29/07 and a time 9:45 AM");