Saving new files does not work: Error preparing metadata [was #7554]
- Login as tgtest
- create a new file (I chose the Campe, die Zweite project)
- Fill out the neccessary metadata
- Go to the editor window and save
Instead of saving, we get the following exceptions indicating an unexpected element: administrative.
I am not sure whether this is EFS or the Metadata editor's fault, so I'll assign to [~cludwig] and cc: to [~alhajj], feel free to edit.
{code}
eclipse.buildId=unknown
java.version=1.5.0_15
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=de_DE
Framework arguments: -product info.textgrid.lab.core.application.product
Command-line arguments: -product info.textgrid.lab.core.application.product -data /home/tv/TextGrid/workspace.ibuild/../runtime-textgridlab.product -dev file:/home/tv/TextGrid/workspace.ibuild/.metadata/.plugins/org.eclipse.pde.core/textgridlab.product/dev.properties -os linux -ws gtk -arch x86
Error
Tue Oct 21 00:13:22 CEST 2008
An CoreException occured during a call to TGcrud.create for textgrid-newfile:/TGPR14/Unnamed-9eb691ce-934c-40ea-ba32-6978e4738967: An java.lang.Exception occured while trying to prepare the metadata object for textgrid-newfile:/TGPR14/Unnamed-9eb691ce-934c-40ea-ba32-6978e4738967
org.eclipse.core.runtime.CoreException: An java.lang.Exception occured while trying to prepare the metadata object for textgrid-newfile:/TGPR14/Unnamed-9eb691ce-934c-40ea-ba32-6978e4738967
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(TextGridObject.java:1022)
at info.textgrid.lab.core.efs.tgcrud.TGNewFileOutputStream.close(TGNewFileOutputStream.java:54)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:906)
at org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:361)
at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:325)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:859)
at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:784)
at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:129)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:68)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:113)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:450)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761)
at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:4735)
at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4524)
at org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.java:2069)
at org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XMLMultiPageEditorPart.java:668)
at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:143)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:274)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:253)
at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:148)
at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1345)
at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:3202)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3215)
at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:73)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:475)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:429)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:165)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:470)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:821)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:879)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:568)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:510)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:126)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1423)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1100)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1125)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1110)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1137)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:663)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2533)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:679)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1486)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3973)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5593)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1192)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1487)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2969)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Application.java:28)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
org.eclipse.core.runtime.CoreException0: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unexpected subelement administrative
at info.textgrid.lab.core.tgcrud.client.adb.stub.TGCrudServiceStubTextgridMetadataType
Factory.parse(TGCrudServiceStub.java:21517)
at info.textgrid.lab.core.tgcrud.client.adb.stub.TGCrudServiceStubTgObjectMetadata
Factory.parse(TGCrudServiceStub.java:27441)
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(TextGridObject.java:1020)
at info.textgrid.lab.core.efs.tgcrud.TGNewFileOutputStream.close(TGNewFileOutputStream.java:54)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:906)
at org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBufferContent(ResourceTextFileBuffer.java:361)
at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFileBuffer.java:325)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextFileDocumentProvider.java:859)
at org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocumentProvider.java:784)
at org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperation.run(TextFileDocumentProvider.java:129)
at org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java:68)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:113)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73)
at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:450)
at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:761)
at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:4735)
at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4524)
at org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.java:2069)
at org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XMLMultiPageEditorPart.java:668)
at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:143)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:274)
at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:253)
at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:148)
at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1345)
at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:3202)
at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3215)
at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:73)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:119)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:475)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:429)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:165)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:470)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:821)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:879)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:568)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:510)
at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:126)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1423)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1100)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1125)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1110)
at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1137)
at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:663)
at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:2533)
at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:679)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1486)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:3973)
at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:5593)
at org.eclipse.swt.widgets.Display.eventProc(Display.java:1192)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1487)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2969)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Application.java:28)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
Caused by: org.apache.axis2.databinding.ADBException: Unexpected subelement administrative
at info.textgrid.lab.core.tgcrud.client.adb.stub.TGCrudServiceStubTextgridMetadataType
Factory.parse(TGCrudServiceStub.java:21456)
... 91 more {code}
[~jannidis] reported similar problems slightly different symptoms (NPEs):
On saving a new file: {code}
eclipse.buildId=unknown
java.version=1.6.0_07
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86
Error
Mon Oct 20 23:17:47 CEST 2008
An CoreExceptionoccured during a call to TGcrud.create for textgrid-
newfile:/TGPR14/Unnamed-d67f5bd1-eff1-4d46-b8d6-9f294d1b7d7b: An
java.lang.NullPointerException occured while trying to prepare the
metadata object for textgrid-newfile:/TGPR14/Unnamed-d67f5bd1-eff1-4d46-
b8d6-9f294d1b7d7b
org.eclipse.core.runtime.CoreException: An java.lang.NullPointerException
occured while trying to prepare the metadata object for textgrid-
newfile:/TGPR14/Unnamed-d67f5bd1-eff1-4d46-b8d6-9f294d1b7d7b
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(Unknown
Source)
at info.textgrid.lab.core.efs.tgcrud.TGNewFileOutputStream.close(Unknown
Source)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at
org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSy
stemResourceManager.java:903)
at
org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at
org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBuff
erContent(ResourceTextFileBuffer.java:361)
at
org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFil
eBuffer.java:325)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextF
ileDocumentProvider.java:859)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocu
mentProvider.java:784)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperat
ion.run(TextFileDocumentProvider.java:129)
at
org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Workspace
ModifyDelegatingOperation.java:68)
at
org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperat
ion.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperatio
n.java:113)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:73)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:63)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextF
ileDocumentProvider.java:450)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileD
ocumentProvider.java:761)
at
org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor
.java:4716)
at
org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java
:4505)
at
org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.jav
a:2069)
at
org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XML
MultiPageEditorPart.java:668)
at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:54)
at org.eclipse.ui.Saveable.doSave(Saveable.java:212)
at
org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:339)
at org.eclipse.ui.internal.SaveablesList$4.run(SaveablesList.java:605)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.ja
va:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at
org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758
)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:274)
at
org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:614)
at
org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:57
8)
at
org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesL
ist.java:418)
at
org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:378)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1280)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1367)
at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61)
at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206)
at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handle
Event(TabbedStackPresentation.java:81)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Abst
ractTabFolder.java:267)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Abst
ractTabFolder.java:276)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.
access$1(DefaultTabFolder.java:1)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$
1.closeButtonPressed(DefaultTabFolder.java:67)
at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneF
older.java:596)
at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:18
9)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2159)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Unknown Source)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
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:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
org.eclipse.core.runtime.CoreException0: java.lang.NullPointerException
at
com.sun.xml.internal.stream.writers.XMLStreamWriterImpl.getProperty(Unknown
Source)
at
org.apache.axiom.om.impl.MTOMXMLStreamWriter.getProperty(MTOMXMLStreamWrite
r.java:265)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.isSetPrefixBeforeStartElemen
t(OMSerializerUtil.java:172)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStartpart(OMSeriali
zerUtil.java:243)
at
org.apache.axiom.om.impl.util.OMSerializerUtil.serializeStartpart(OMSeriali
zerUtil.java:197)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl
.java:901)
at
org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImpl
.java:889)
at org.apache.axiom.om.impl.llom.OMNodeImpl.serialize(OMNodeImpl.java:375)
at info.textgrid.lab.core.model.TextGridObject.serialize(Unknown Source)
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(Unknown
Source)
at info.textgrid.lab.core.efs.tgcrud.TGNewFileOutputStream.close(Unknown
Source)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at
org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSy
stemResourceManager.java:903)
at
org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at
org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBuff
erContent(ResourceTextFileBuffer.java:361)
at
org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFil
eBuffer.java:325)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextF
ileDocumentProvider.java:859)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocu
mentProvider.java:784)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperat
ion.run(TextFileDocumentProvider.java:129)
at
org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Workspace
ModifyDelegatingOperation.java:68)
at
org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperat
ion.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperatio
n.java:113)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:73)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:63)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextF
ileDocumentProvider.java:450)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileD
ocumentProvider.java:761)
at
org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor
.java:4716)
at
org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java
:4505)
at
org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.jav
a:2069)
at
org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XML
MultiPageEditorPart.java:668)
at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:54)
at org.eclipse.ui.Saveable.doSave(Saveable.java:212)
at
org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:339)
at org.eclipse.ui.internal.SaveablesList$4.run(SaveablesList.java:605)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.ja
va:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at
org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758
)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:274)
at
org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:614)
at
org.eclipse.ui.internal.SaveablesList.promptForSaving(SaveablesList.java:57
8)
at
org.eclipse.ui.internal.SaveablesList.promptForSavingIfNecessary(SaveablesL
ist.java:418)
at
org.eclipse.ui.internal.SaveablesList.preCloseParts(SaveablesList.java:378)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1280)
at
org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1367)
at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61)
at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:206)
at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122)
at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handle
Event(TabbedStackPresentation.java:81)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Abst
ractTabFolder.java:267)
at
org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(Abst
ractTabFolder.java:276)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder.
access$1(DefaultTabFolder.java:1)
at
org.eclipse.ui.internal.presentations.defaultpresentation.DefaultTabFolder$
1.closeButtonPressed(DefaultTabFolder.java:67)
at
org.eclipse.ui.internal.presentations.PaneFolder.notifyCloseListeners(PaneF
older.java:596)
at
org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:18
9)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2159)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:320)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Unknown Source)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
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:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173) {code}
He also observed a similar error on saving an existing file without modifying the Metadata - I cannot reproduce that, but I'll attach the log:
{code}
ad 4)
eclipse.buildId=unknown
java.version=1.6.0_07
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86
Warning
Mon Oct 20 23:19:55 CEST 2008
Save Failed
info.textgrid.lab.core.efs.tgcrud.TextGridEFSRuntimeError: Error updating
textgrid:Campe+Band+1%2C+die+zweite:CWDS+-
Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
at info.textgrid.lab.core.efs.tgcrud.TGOutputStream.close(Unknown Source)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at
org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSy
stemResourceManager.java:903)
at
org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at
org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBuff
erContent(ResourceTextFileBuffer.java:361)
at
org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFil
eBuffer.java:325)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextF
ileDocumentProvider.java:859)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocu
mentProvider.java:784)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperat
ion.run(TextFileDocumentProvider.java:129)
at
org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Workspace
ModifyDelegatingOperation.java:68)
at
org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperat
ion.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperatio
n.java:113)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:73)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:63)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextF
ileDocumentProvider.java:450)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileD
ocumentProvider.java:761)
at
org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor
.java:4716)
at
org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java
:4505)
at
org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.jav
a:2069)
at
org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XML
MultiPageEditorPart.java:668)
at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:143)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.ja
va:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at
org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758
)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:274)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:253)
at
org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:148)
at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1345)
at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:3202)
at
org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3215)
at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:73)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Actio
nContributionItem.java:546)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribution
Item.java:490)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContrib
utionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Unknown Source)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
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:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Caused by: java.io.IOException: An java.lang.NullPointerException occured
while trying to prepare the metadata object for
textgrid:Campe+Band+1%2C+die+zweite:CWDS-
Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
... 67 more
Caused by: org.eclipse.core.runtime.CoreException: An
java.lang.NullPointerException occured while trying to prepare the
metadata object for textgrid:Campe+Band+1%2C+die+zweite:CWDS-
+Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(Unknown
Source)
... 67 more
eclipse.buildId=unknown
java.version=1.6.0_07
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86
Error
Mon Oct 20 23:19:55 CEST 2008
Save Failed
eclipse.buildId=unknown
java.version=1.6.0_07
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86
Error
Mon Oct 20 23:19:55 CEST 2008
Could not update textgrid-
efs://localhost/textgrid:Campe+Band+1%2C+die+zweite:CWDS+-
Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1:
org.eclipse.core.runtime.CoreException: An java.lang.NullPointerException
occured while trying to prepare the metadata object for
textgrid:Campe+Band+1%2C+die+zweite:CWDS-
+Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
java.io.IOException: An java.lang.NullPointerException occured while
trying to prepare the metadata object for
textgrid:Campe+Band+1%2C+die+zweite:CWDS+-
Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
at info.textgrid.lab.core.efs.tgcrud.TGOutputStream.close(Unknown Source)
at org.eclipse.core.internal.utils.FileUtil.safeClose(FileUtil.java:193)
at
org.eclipse.core.internal.utils.FileUtil.transferStreams(FileUtil.java:246)
at
org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSy
stemResourceManager.java:903)
at
org.eclipse.core.internal.resources.File.internalSetContents(File.java:319)
at org.eclipse.core.internal.resources.File.setContents(File.java:358)
at org.eclipse.core.internal.resources.File.setContents(File.java:458)
at
org.eclipse.core.internal.filebuffers.ResourceTextFileBuffer.commitFileBuff
erContent(ResourceTextFileBuffer.java:361)
at
org.eclipse.core.internal.filebuffers.ResourceFileBuffer.commit(ResourceFil
eBuffer.java:325)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.commitFileBuffer(TextF
ileDocumentProvider.java:859)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$2.execute(TextFileDocu
mentProvider.java:784)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider$DocumentProviderOperat
ion.run(TextFileDocumentProvider.java:129)
at
org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(Workspace
ModifyDelegatingOperation.java:68)
at
org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperat
ion.java:101)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1797)
at
org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperatio
n.java:113)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:73)
at
org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(Workspace
OperationRunner.java:63)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextF
ileDocumentProvider.java:450)
at
org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileD
ocumentProvider.java:761)
at
org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor
.java:4716)
at
org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java
:4505)
at
org.eclipse.wst.sse.ui.StructuredTextEditor.doSave(StructuredTextEditor.jav
a:2069)
at
org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.doSave(XML
MultiPageEditorPart.java:668)
at org.eclipse.ui.internal.SaveableHelper$1.run(SaveableHelper.java:143)
at org.eclipse.ui.internal.SaveableHelper$4.run(SaveableHelper.java:266)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.ja
va:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at
org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:758
)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:755)
at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2451)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:274)
at
org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(Saveable
Helper.java:253)
at
org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:148)
at org.eclipse.ui.internal.EditorManager.savePart(EditorManager.java:1345)
at org.eclipse.ui.internal.WorkbenchPage.savePart(WorkbenchPage.java:3202)
at
org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3215)
at org.eclipse.ui.internal.SaveAction.run(SaveAction.java:73)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Actio
nContributionItem.java:546)
at
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribution
Item.java:490)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContrib
utionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289
)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at info.textgrid.lab.core.application.Application.start(Unknown Source)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
:169)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
(EclipseAppLauncher.java:106)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
ppLauncher.java:76)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363
)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176
)
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:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Caused by: org.eclipse.core.runtime.CoreException: An
java.lang.NullPointerException occured while trying to prepare the
metadata object for textgrid:Campe+Band+1%2C+die+zweite:CWDS-
+Band+1%2C+Seite+18%2C+Lemma+abflechten:20080905T123708:xml%2Ftei:1
at info.textgrid.lab.core.model.TextGridObject.getADBMetadata(Unknown
Source)
... 67 more {code}