facebook

UML: Errors that kill eclipse (under linux)

  1. MyEclipse Archived
  2.  > 
  3. UML Development
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #233299 Reply

    Ed ross
    Member

    While using the uml editor I encounter numerous errors that seem to kill eclipse in the middle of a session. Any Ideas?

    Eclipse 3.1
    MyEclipse 4.0 r2

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:122)
    at com.genuitec.eclipse.uml.editor.UMLEditor$2.run(UMLEditor.java:288)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.doSave(UMLEditor.java:283)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:152)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.uml.editor.UMLEditor.dispose(UMLEditor.java:136)
    at org.eclipse.ui.internal.WorkbenchPartReference.doDisposePart(WorkbenchPartReference.java:659)
    at org.eclipse.ui.internal.EditorReference.doDisposePart(EditorReference.java:252)
    at org.eclipse.ui.internal.WorkbenchPartReference.dispose(WorkbenchPartReference.java:628)
    at org.eclipse.ui.internal.WorkbenchPage.disposePart(WorkbenchPage.java:1432)
    at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1259)
    at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditors(WorkbenchPage.java:1217)
    at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchPage.java:1272)
    at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:54)
    at org.eclipse.ui.internal.PartStack.close(PartStack.java:495)
    at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:197)
    at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:102)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation$1.handleEvent(TabbedStackPresentation.java:81)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    at org.eclipse.ui.internal.presentations.util.AbstractTabFolder.fireEvent(AbstractTabFolder.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(PaneFolder.java:563)
    at org.eclipse.ui.internal.presentations.PaneFolder$3.close(PaneFolder.java:190)
    at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2075)
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:292)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1021)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2867)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2572)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
    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.core.launcher.Main.invokeFramework(Main.java:334)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
    at org.eclipse.core.launcher.Main.run(Main.java:973)
    at org.eclipse.core.launcher.Main.main(Main.java:948)
    !ENTRY com.genuitec.eclipse.uml 4 0 2005-07-20 08:43:42.945
    !MESSAGE A problem occurred while saving: “null”.
    Your file might be corrupted.
    Please file a bugreport at http://www.argouml.org
    !STACK 0
    java.lang.NullPointerException
    at org.argouml.persistence.ZargoFilePersister.doSave(ZargoFilePersister.java:213)
    at org.argouml.persistence.AbstractFilePersister.save(AbstractFilePersister.java:180)
    at org.argouml.uml.ui.ActionSaveProject.trySave(ActionSaveProject.java:185)
    at org

    #233305 Reply

    Scott Anderson
    Participant

    Are you running Eclipse with JDK 1.5? It’s required on Linux: eclipse -vm <path-to-jdk1.5>/bin/javaw.exe

    #233365 Reply

    Ed ross
    Member

    java version “1.5.0_04”
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
    Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)

    #233413 Reply

    Kapil Kapre
    Member

    @edross wrote:

    java version “1.5.0_04”
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
    Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode, sharing)

    edross,
    Is this occuring randomly or all the time? Also If it follows some kind of pattern (while working with certian diagrams types , etc) could you please tell us the steps we can try at our end to replicate this? If you could provide any information at all it would help us in tagging and fixing this.
    Thanks

    #233664 Reply

    Ed ross
    Member

    Ok – another self inflicted wound. Turns out the file had read-only permissions (I copied it from a different place)

    The error message could have helped a bit more – but deffinitly a dumb user mistake.

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: UML: Errors that kill eclipse (under linux)

You must be logged in to post in the forum log in