found the problem. I was doing the build with Java 13.
Switched back to Java 8 and it worked. In Java 13, the serialization has extra blank lines in the output. Maybe there's a way to configure the XML compare utility to ignore this? -Marshall On 4/17/2020 4:24 PM, Marshall Schor wrote: > When doing build from sources, during the testing of the uimafit-core, > > it got > > [INFO] Running org.apache.uima.fit.factory.AnalysisEngineFactoryTest > Apr 17, 2020 4:13:04 PM PackageInstaller installPackage > INFO: Package installer message: [InstallationController]: extracting > C:\au\t\uimaFIT\2.5.0\rc1\uimafit-2.5.0-bfs\uimafit-core\src\test\resources\pear\DateTime.pear > > Apr 17, 2020 4:13:04 PM PackageInstaller installPackage > INFO: Package installer message: [InstallationController]: 44271 bytes > extracted > > Apr 17, 2020 4:13:04 PM PackageInstaller installPackage > INFO: Package installer message: [InstallationProcessor]: start processing > InsD > file - > C:\au\t\uimaFIT\2.5.0\rc1\uimafit-2.5.0-bfs\uimafit-core\target\test-output\AnalysisEngineFactoryTest\testPear\uima.example.DateTimeAnnotator\metadata\install.xml > > Apr 17, 2020 4:13:04 PM PackageInstaller installPackage > INFO: Package installer message: [InstallationController]: the > metadata/setenv.txt file contains required environment variables for this > component > [InstallationController]: component uima.example.DateTimeAnnotator > installation > completed. > > Apr 17, 2020 4:13:04 PM PackageInstaller installPackage > INFO: Installation verification of component uima.example.DateTimeAnnotator > successfully completed. > Apr 17, 2020 4:13:04 PM org.apache.uima.tutorial.ex3.TutorialDateTime > process(159) > WARNING: No output is being produced by the TutorialDateTime annotator because > the Result Specification did not contain a request for the type > org.apache.uima.tutorial.TimeAnnot nor > org.apache.uima.tutorial.DateAnnot with the language 'en' > (Note: this message will only be shown once.) > > [ERROR] Tests run: 18, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: > 0.343 s > <<< FAILURE! - in org.apache.uima.fit.factory.AnalysisEngineFactoryTest > [ERROR] > serializeComponent(org.apache.uima.fit.factory.AnalysisEngineFactoryTest) > Time > elapsed: 0.048 s <<< FAILURE! > junit.framework.AssertionFailedError: > org.custommonkey.xmlunit.Diff > [different] Expected text value ' > ' but was ' > > ' - comparing <analysisEngineDescription ...> > </analysisEngineDescription> at /analysisEngineDescription[1]/text()[1] to > <analysisEngineDescription ...> > > </analysisEngineDescription> at /analysisEngineDescription[1]/text()[1] > > at > org.apache.uima.fit.factory.AnalysisEngineFactoryTest.serializeComponent(AnalysisEngineFactoryTest.java:567) > > > Do I have something configured incorrectly? > > -Marshall >