See <https://builds.apache.org/job/UIMAJ-SDK_java8/329/changes>
Changes: [schor] [UIMA-4685] update general documentation for serialization / deserialization, and feature the new CasIOUtls. [schor] no Jira prepare release notes for 2.9.0 [schor] [UIMA-4685] fix introduced backwardward compatibility issue cause by previous change. [schor] [UIMA-4685] make load for xml files use already existing code that chooses between xmi and xcas in a better way. Update the existing general xml deserializer code to return the SerialFormat [schor] [UIMA-5041] update namespace collision tests for xmi tests for change of test descriptors to test json name collision. ------------------------------------------ [...truncated 3406 lines...] A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\IMerge.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\JCas_TypeTemplate.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\JCasTypeTemplate.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\package.html A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\Prefs.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\GuiErrorImpl.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\GuiProgressMonitor.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\readme-how-to-regenerate-templates.txt A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\GUI.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\IProgressMonitor.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\UimaLoggerProgressMonitor.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\Waiter.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\TypeInfo.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\Jg.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\LogThrowErrorImpl.java A uimaj-tools\src\main\java\org\apache\uima\tools\jcasgen\IError.java A uimaj-tools\src\main\java\org\apache\uima\tools\AnnotationFeaturesViewer.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\AnnotationViewerDialog.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\TfDocumentListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\TfFocusListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\FileSelector.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\TfFileSelectorListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\DocumentAnalyzer.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\PrefsMediator.java A uimaj-tools\src\main\java\org\apache\uima\tools\docanalyzer\FileSelectorListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\FSTreeNode.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\MainFrame.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\RecentFilesList.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\AutoFoldingMenu.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\HelpHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\CloseAnnotationViewHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AddLanguageHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ColorPrefsSaveHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\TreeFocusHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SetLanguageHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\NewTextEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ShowAnnotationCustomizerHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\CloseLogViewHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\IndexTreeSelectionListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SofaSelectionListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\TextChangedListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\XmiCasFileOpenHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FocusFSAction.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\TypeSystemFileOpenEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ManualHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AnnotatorRunOnCasEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\MainFrameClosing.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\LoadRecentDescFileEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\XCASFileOpenEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SetLogConfigHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SetCodePageHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\XCASSaveTSHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FocusTextAction.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\TextFocusHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\LoadRecentTextFileEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AnnotatorOpenEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ColorPrefsOpenHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FileSaveEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\RemoveLanguageHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SetDataPathHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\PopupHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\IndexPopupListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FileOpenEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\XmiCasSaveHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\CaretChangeHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FSTreeSelectionListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AboutHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FocusIRAction.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\PopupListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\CloseTypeSystemHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\RestoreLangDefaultsHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\UndoMgr.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\XCASSaveHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\SystemExitHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\TextContextMenuAction.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AnnotatorRunCPCEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ShowAnnotatedTextHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AnnotatorRerunEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\FileSaveAsEventHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\AboutUimaHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\control\ShowTypesystemHandler.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\tsview A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\tsview\MainFrame.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\tsview\FeatureTableModel.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\AnnotationExtent.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\LogFileViewer.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\AnnotationDisplayCustomizationFrame.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\TypeTreeNode.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\FSTreeModel.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\MultiMarkup.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\CVD.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\FSNode.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\ArrayNode.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\StringFsPopupEventAdapter.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\ColorIcon.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\MarkupExtent.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\MultiAnnotViewerFrame.java A uimaj-tools\src\main\java\org\apache\uima\tools\cvd\IndexTreeNode.java A uimaj-tools\src\main\java\org\apache\uima\tools\util A uimaj-tools\src\main\java\org\apache\uima\tools\util\htmlview A uimaj-tools\src\main\java\org\apache\uima\tools\util\htmlview\AnnotationViewGenerator.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\AboutDialog.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\ListSelector.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\Caption.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\TransportControlPanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\ImageButton.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\SpringUtilities.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\FileChooserBugWorkarounds.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\FileSelector.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\IntegerField.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\FormPanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\TransportControlListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\FileSelectorListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\SliderField.java A uimaj-tools\src\main\java\org\apache\uima\tools\util\gui\XMLFileFilter.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\TabClosedListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\AnalysisEnginePanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\ConfigField.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\CpmFrame.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\ConsumerPanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\JTabbedPaneWithCloseIcons.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\PerformanceReportDialog.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\CpmPanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\ElapsedTimeFormatter.java A uimaj-tools\src\main\java\org\apache\uima\tools\cpm\MetaDataPanel.java A uimaj-tools\src\main\java\org\apache\uima\tools\AnnotationViewerMain.java A uimaj-tools\src\main\java\org\apache\uima\tools\components A uimaj-tools\src\main\java\org\apache\uima\tools\components\XmiWriterCasConsumer.java A uimaj-tools\src\main\java\org\apache\uima\tools\components\XCasWriterCasConsumer.java A uimaj-tools\src\main\java\org\apache\uima\tools\components\InlineXmlCasConsumer.java A uimaj-tools\src\main\java\org\apache\uima\tools\components\FileSystemCollectionReader.java A uimaj-tools\src\main\java\org\apache\uima\tools\components\XmlDetagger.java A uimaj-tools\src\main\java\org\apache\uima\tools\pear A uimaj-tools\src\main\java\org\apache\uima\tools\pear\packager A uimaj-tools\src\main\java\org\apache\uima\tools\pear\packager\PearPackager.java A uimaj-tools\src\main\java\org\apache\uima\tools\pear\merger A uimaj-tools\src\main\java\org\apache\uima\tools\pear\merger\PMUimaAgent.java A uimaj-tools\src\main\java\org\apache\uima\tools\pear\merger\PMController.java A uimaj-tools\src\main\java\org\apache\uima\tools\pear\merger\PMControllerHelper.java A uimaj-tools\src\main\java\org\apache\uima\tools\pear\install A uimaj-tools\src\main\java\org\apache\uima\tools\pear\install\InstallPear.java AU uimaj-tools\src\main\java\org\apache\uima\tools\pear\install\InstallPearCli.java A uimaj-tools\src\main\java\org\apache\uima\tools\migration A uimaj-tools\src\main\java\org\apache\uima\tools\migration\IbmUimaToApacheUima.java A uimaj-tools\src\main\java\org\apache\uima\tools\RunAE.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\TableSelectionListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\ColorRenderer.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleMapEditor.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleMapTable.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\MyCellRenderer.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\TableDropAdapter.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleMapEntry.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\TableGUIMediator.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\AnTreeListener.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\ColorEditor.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\LabelCellEditor.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleMapTableModel.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\AnnotationFeaturesViewer.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\ColorParser.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleMapXmlParser.java A uimaj-tools\src\main\java\org\apache\uima\tools\stylemap\StyleConstants.java A uimaj-tools\src\main\java\org\apache\uima\tools\viewer A uimaj-tools\src\main\java\org\apache\uima\tools\viewer\CasAnnotationViewer.java A uimaj-tools\src\main\java\org\apache\uima\tools\viewer\CasTreeViewer.java A uimaj-tools\src\main\java\org\apache\uima\tools\viewer\CasAnnotationViewerApplet.java A uimaj-tools\src\main\java\org\apache\uima\tools\viewer\CasTreeViewerApplet.java A uimaj-tools\src\main\java\org\apache\uima\tools\viewer\EntityResolver.java A uimaj-tools\src\main\javajet A uimaj-tools\src\main\javajet\jcasgen A uimaj-tools\src\main\javajet\jcasgen\includedTemplates A uimaj-tools\src\main\javajet\jcasgen\includedTemplates\ArrayBoundsChecking.javajet A uimaj-tools\src\main\javajet\jcasgen\includedTemplates\FeatOk_Testing.javajet A uimaj-tools\src\main\javajet\jcasgen\includedTemplates\FeatOkTesting.javajet A uimaj-tools\src\main\javajet\jcasgen\includedTemplates\Annotation_Methods.javajet A uimaj-tools\src\main\javajet\jcasgen\includedTemplates\AnnotationMethods.javajet A uimaj-tools\src\main\javajet\jcasgen\templates A uimaj-tools\src\main\javajet\jcasgen\templates\JCas_Type.javajet A uimaj-tools\src\main\javajet\jcasgen\templates\JCasType.javajet A uimaj-tools\pom.xml U . At revision 1755405 Parsing POMs using settings config with name simple-deploy-settings-no-mirror Replacing all maven server entries not found in credentials list is true Established TCP socket on 54679 maven3-agent.jar already up to date maven3-interceptor.jar already up to date maven3-interceptor-commons.jar already up to date [UIMAJ-SDK_java8] $ /home/jenkins/tools/java/latest1.8/bin/java -Xmx2g -Xms256m -XX:MaxPermSize=512m -cp f:\jenkins\jenkins-slave\maven3-agent.jar;f:\jenkins\jenkins-slave\tools\hudson.tasks.Maven_MavenInstallation\Maven_3.0.3\boot\plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main f:\jenkins\jenkins-slave\tools\hudson.tasks.Maven_MavenInstallation\Maven_3.0.3 F:\jenkins\jenkins-slave\slave.jar f:\jenkins\jenkins-slave\maven3-interceptor.jar f:\jenkins\jenkins-slave\maven3-interceptor-commons.jar 54679 ERROR: Failed to parse POMs java.io.IOException: Cannot run program "/home/jenkins/tools/java/latest1.8/bin/java" (in directory "<https://builds.apache.org/job/UIMAJ-SDK_java8/ws/")>: CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:244) at hudson.Proc$LocalProc.<init>(Proc.java:216) at hudson.Launcher$LocalLauncher.launch(Launcher.java:815) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1148) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1113) at hudson.remoting.UserRequest.perform(UserRequest.java:120) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:62) at java.lang.Thread.run(Unknown Source) at ......remote call to windows-2012-1(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416) at hudson.remoting.UserResponse.retrieve(UserRequest.java:220) at hudson.remoting.Channel.call(Channel.java:781) at hudson.Launcher$RemoteLauncher.launch(Launcher.java:928) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:281) at hudson.maven.ProcessCache.get(ProcessCache.java:236) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:778) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534) at hudson.model.Run.execute(Run.java:1738) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:244) at hudson.Proc$LocalProc.<init>(Proc.java:216) at hudson.Launcher$LocalLauncher.launch(Launcher.java:815) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1148) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1113) at hudson.remoting.UserRequest.perform(UserRequest.java:120) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:326) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:62) at java.lang.Thread.run(Unknown Source)