Eclipse 使用UIMA'时出现异常;s注释浏览器视图

Eclipse 使用UIMA'时出现异常;s注释浏览器视图,eclipse,nullpointerexception,uima,Eclipse,Nullpointerexception,Uima,在eclipse中使用UIMA工作台时,我在尝试打开Annotation Browser视图时偶尔会遇到NullPointerException 这并不是每次都会发生。只有在运行覆盖现有(可能打开的xmi文件)的管道时,才会发生这种情况 我不知道如何解决这个问题,也没有在网上找到任何东西 有什么建议我可以做吗 谢谢 我在错误日志中收到以下消息(多次) Problems occurred when invoking code from plug-in: "org.apache.uima.cased

在eclipse中使用UIMA工作台时,我在尝试打开Annotation Browser视图时偶尔会遇到NullPointerException

这并不是每次都会发生。只有在运行覆盖现有(可能打开的xmi文件)的管道时,才会发生这种情况

我不知道如何解决这个问题,也没有在网上找到任何东西

有什么建议我可以做吗

谢谢

我在错误日志中收到以下消息(多次)

Problems occurred when invoking code from plug-in: "org.apache.uima.caseditor".

java.lang.NullPointerException
at org.apache.uima.ruta.caseditor.view.tree.AnnotationTreeViewPage.dispose(AnnotationTreeViewPage.java:384)
at org.apache.uima.caseditor.editor.CasEditorViewPage.setCASViewPage(CasEditorViewPage.java:202)
at org.apache.uima.caseditor.editor.CasEditorView.createViewPage(CasEditorView.java:123)
at org.apache.uima.caseditor.editor.CasEditorView.access$000(CasEditorView.java:49)
at org.apache.uima.caseditor.editor.CasEditorView$2.casDocumentChanged(CasEditorView.java:162)
at org.apache.uima.caseditor.editor.AnnotationEditor$6.run(AnnotationEditor.java:1012)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
at org.apache.uima.caseditor.editor.AnnotationEditor.doSetInput(AnnotationEditor.java:1009)
at org.eclipse.ui.texteditor.AbstractTextEditor.setInputWithNotify(AbstractTextEditor.java:4248)
at org.eclipse.ui.texteditor.AbstractTextEditor.setInput(AbstractTextEditor.java:4268)
at org.apache.uima.caseditor.editor.AnnotationEditor.handleElementContentReplaced(AnnotationEditor.java:905)
at org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener.lambda$3(AbstractTextEditor.java:466)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3919)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3550)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:635)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:559)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
at org.eclipse.equinox.launcher.Main.run(Main.java:1468)

看起来CAS编辑器没有正确处理被替换的元素。这是一个bug,需要更新UIMA代码。请在UIMA项目的Apache问题跟踪程序中报告此问题: