facebook

UML caused internal error

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

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

    yeecn
    Member

    Hi,

    I am having problem opening an UML repository. The UML editor window gives the following:

    java.lang.IllegalArgumentException:
    at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java:58)
    at org.eclipse.core.internal.runtime.Assert.isLegal(Assert.java:42)
    at org.eclipse.core.runtime.Status.setMessage(Status.java:174)
    at org.eclipse.core.runtime.Status.<init>(Status.java:81)
    at org.eclipse.ui.WorkbenchException.<init>(WorkbenchException.java:38)
    at org.eclipse.ui.PartInitException.<init>(PartInitException.java:36)
    at com.genuitec.eclipse.uml.editor.UMLEditor.init(UMLEditor.java:666)
    at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:773)
    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:572)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:365)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:552)
    at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:258)
    at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1216)
    at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:944)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.ui.internal.EditorManager.restoreState(EditorManager.java:939)
    at org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:2535)
    at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1819)
    at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566)
    at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2515)
    at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514)
    at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263)
    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 org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1258)
    at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1512)
    at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491)
    at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1318)
    at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:700)
    at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
    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)

    #237526

    Scott Anderson
    Participant

    Can you please post all the information we request in the [URL=http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-393.html]Posting Guidelines[/URL] thread at the top of this forum? That will give us some context so that we can determine if this is an installation issue, a configuration problem, or a bug. Thanks.

    #237546

    yeecn
    Member

    Below are my config:

    Windows 2003 server
    JAVA HOME=jdk1.5.0_04
    Eclipse 3.1.0 Build id: I20050627-1435
    MyEclipse 4.0.0GA
    Other plugins: Hibernate Synchronizer, Spring IDE

    – How many plugins in the <eclipse>/plugins directory are like org.eclipse.pde.*
    4 folders and 4 jars

    Are there any exceptions in the Eclipse log file?

    Yes – first entry associated with UML dates back to Sept 12. Sept 16 is when I first noticed the problems. I renamed workspace, added/rename some projects in between. Below are some entries:

    !ENTRY com.genuitec.eclipse.wizards 1 0 2005-09-05 13:57:16.908
    !MESSAGE Installed snippet library: c:\Java\Eclipse-Plugins\MyEclipse-4.0\eclipse\plugins\com.genuitec.eclipse.wizards_3.9.310\snippets\struts_logic_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2005-09-05 13:57:16.998
    !MESSAGE Installed snippet library: c:\Java\Eclipse-Plugins\MyEclipse-4.0\eclipse\plugins\com.genuitec.eclipse.wizards_3.9.310\snippets\struts_tiles_snippets.xml

    !ENTRY com.genuitec.eclipse.core 1 0 2005-09-05 13:59:16.811
    !MESSAGE Unable to locate .myeclipse.properties file

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-09-05 14:13:14.385
    !MESSAGE java.lang.InstantiationException: ru.novosoft.uml.behavior.use_cases.MUseCase
    !SESSION 2005-09-06 11:36:53.540 ———————————————–
    eclipse.buildId=I20050627-1435
    java.version=1.5.0_04
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    !ENTRY com.genuitec.eclipse.core 1 0 2005-09-06 11:37:39.316
    !MESSAGE Unable to locate .myeclipse.properties file

    !ENTRY org.eclipse.ui 4 4 2005-09-06 11:40:29.201
    !MESSAGE Unable to find Action Set: com.genuitec.myeclipse.action.umltools
    !SESSION 2005-09-12 14:57:45.494 ———————————————–
    eclipse.buildId=I20050627-1435
    java.version=1.5.0_04
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU
    Command-line arguments: -data D:\Java\TralevaSystem -os win32 -ws win32 -arch x86

    !ENTRY com.genuitec.eclipse.core 1 0 2005-09-12 14:58:12.122
    !MESSAGE Unable to locate .myeclipse.properties file

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-09-12 23:18:55.306
    !MESSAGE Listener org.argouml.model.uml.NSUMLModelEventListener@c500a2 threw an unhandled Exception
    !STACK 0
    java.lang.IllegalArgumentException
    at org.argouml.uml.diagram.ui.FigAssociationEnd.updateEnd(FigAssociationEnd.java:165)
    at org.argouml.uml.diagram.ui.FigAssociationEnd.modelChanged(FigAssociationEnd.java:201)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.propertyChange(FigEdgeModelElement.java:460)
    at org.argouml.model.uml.NSUMLEventListener.fire(NSUMLModelEventPump.java:362)
    at org.argouml.model.uml.NSUMLEventListener.propertySet(NSUMLModelEventPump.java:371)
    at org.argouml.model.uml.UmlModelEventPump.propertySet(UmlModelEventPump.java:726)
    at ru.novosoft.uml.MFactoryImpl.flushEvents(MFactoryImpl.java:196)
    at ru.novosoft.uml.MFactoryImpl.operationFinished(MFactoryImpl.java:154)
    at ru.novosoft.uml.MBaseImpl.operationFinished(MBaseImpl.java:689)
    at ru.novosoft.uml.MBaseImpl.remove(MBaseImpl.java:350)
    at org.argouml.model.uml.UmlFactoryImpl.delete(UmlFactoryImpl.java:730)
    at org.argouml.model.uml.CoreFactoryImpl.deleteAssociationEnd(CoreFactoryImpl.java:1620)
    at org.argouml.model.uml.UmlFactoryImpl.delete(UmlFactoryImpl.java:673)
    at org.argouml.kernel.Project.trashInternal(Project.java:1029)
    at org.argouml.kernel.Project.moveToTrash(Project.java:1009)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:111)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 1 0 2005-09-12 23:18:55.366
    !MESSAGE
    !STACK 0
    java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:851)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$1.run(UndoManager.java:201)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at org.argouml.uml.diagram.ui.FigAssociation.modelChanged(FigAssociation.java:342)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.setOwner(FigEdgeModelElement.java:644)
    at org.argouml.uml.diagram.ui.FigAssociation.setOwner(FigAssociation.java:211)
    at org.argouml.uml.diagram.ui.FigAssociation.<init>(FigAssociation.java:202)
    at org.argouml.uml.diagram.static_structure.ui.ClassDiagramRenderer.getFigEdgeFor(ClassDiagramRenderer.java:145)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:175)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Root exception:
    java.lang.ArrayIndexOutOfBoundsException: 0
    at org.argouml.uml.diagram.ui.FigAssociation.modelChanged(FigAssociation.java:342)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.setOwner(FigEdgeModelElement.java:644)
    at org.argouml.uml.diagram.ui.FigAssociation.setOwner(FigAssociation.java:211)
    at org.argouml.uml.diagram.ui.FigAssociation.<init>(FigAssociation.java:202)
    at org.argouml.uml.diagram.static_structure.ui.ClassDiagramRenderer.getFigEdgeFor(ClassDiagramRenderer.java:145)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:175)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-09-12 23:20:17.264
    !MESSAGE Listener org.argouml.model.uml.NSUMLModelEventListener@c5ec95 threw an unhandled Exception
    !STACK 0
    java.lang.IllegalArgumentException
    at org.argouml.uml.diagram.ui.FigAssociationEnd.updateEnd(FigAssociationEnd.java:165)
    at org.argouml.uml.diagram.ui.FigAssociationEnd.modelChanged(FigAssociationEnd.java:201)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.propertyChange(FigEdgeModelElement.java:460)
    at org.argouml.model.uml.NSUMLEventListener.fire(NSUMLModelEventPump.java:362)
    at org.argouml.model.uml.NSUMLEventListener.propertySet(NSUMLModelEventPump.java:371)
    at org.argouml.model.uml.UmlModelEventPump.propertySet(UmlModelEventPump.java:726)
    at ru.novosoft.uml.MFactoryImpl.flushEvents(MFactoryImpl.java:196)
    at ru.novosoft.uml.MFactoryImpl.operationFinished(MFactoryImpl.java:154)
    at ru.novosoft.uml.MBaseImpl.operationFinished(MBaseImpl.java:689)
    at ru.novosoft.uml.MBaseImpl.remove(MBaseImpl.java:350)
    at org.argouml.model.uml.UmlFactoryImpl.delete(UmlFactoryImpl.java:730)
    at org.argouml.model.uml.CoreFactoryImpl.deleteAssociationEnd(CoreFactoryImpl.java:1620)
    at org.argouml.model.uml.UmlFactoryImpl.delete(UmlFactoryImpl.java:673)
    at org.argouml.kernel.Project.trashInternal(Project.java:1029)
    at org.argouml.kernel.Project.moveToTrash(Project.java:1009)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:111)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 1 0 2005-09-12 23:20:17.284
    !MESSAGE
    !STACK 0
    java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:851)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$1.run(UndoManager.java:201)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at org.argouml.uml.diagram.ui.FigAssociation.modelChanged(FigAssociation.java:342)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.setOwner(FigEdgeModelElement.java:644)
    at org.argouml.uml.diagram.ui.FigAssociation.setOwner(FigAssociation.java:211)
    at org.argouml.uml.diagram.ui.FigAssociation.<init>(FigAssociation.java:202)
    at org.argouml.uml.diagram.static_structure.ui.ClassDiagramRenderer.getFigEdgeFor(ClassDiagramRenderer.java:145)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:175)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Root exception:
    java.lang.ArrayIndexOutOfBoundsException: 0
    at org.argouml.uml.diagram.ui.FigAssociation.modelChanged(FigAssociation.java:342)
    at org.argouml.uml.diagram.ui.FigEdgeModelElement.setOwner(FigEdgeModelElement.java:644)
    at org.argouml.uml.diagram.ui.FigAssociation.setOwner(FigAssociation.java:211)
    at org.argouml.uml.diagram.ui.FigAssociation.<init>(FigAssociation.java:202)
    at org.argouml.uml.diagram.static_structure.ui.ClassDiagramRenderer.getFigEdgeFor(ClassDiagramRenderer.java:145)
    at com.genuitec.eclipse.uml.editor.undo.MementoViewModelEvent.restoreState(MementoViewModelEvent.java:175)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-09-12 23:22:58.746
    !MESSAGE java.lang.InstantiationException: ru.novosoft.uml.foundation.core.MClass

    !ENTRY com.genuitec.eclipse.uml 1 0 2005-09-13 12:12:02.115
    !MESSAGE
    !STACK 0
    java.lang.ClassCastException: org.argouml.uml.diagram.ui.FigClassAssociationClass
    at com.genuitec.eclipse.uml.editor.undo.MementoActionMove.restoreState(MementoActionMove.java:103)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:269)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 1 0 2005-09-13 12:12:02.185
    !MESSAGE
    !STACK 0
    java.lang.reflect.InvocationTargetException
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:851)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$1.run(UndoManager.java:201)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)
    Caused by: java.lang.ClassCastException: org.argouml.uml.diagram.ui.FigClassAssociationClass
    at com.genuitec.eclipse.uml.editor.undo.MementoActionMove.restoreState(MementoActionMove.java:103)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Root exception:
    java.lang.ClassCastException: org.argouml.uml.diagram.ui.FigClassAssociationClass
    at com.genuitec.eclipse.uml.editor.undo.MementoActionMove.restoreState(MementoActionMove.java:103)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.performActualUndo(UndoManager.java:288)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager.access$0(UndoManager.java:260)
    at com.genuitec.eclipse.uml.editor.undo.UndoManager$2.run(UndoManager.java:204)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    !ENTRY com.genuitec.eclipse.uml 4 0 2005-09-13 14:36:47.267
    !MESSAGE Parsing error while trying to parse inputsource null
    !STACK 0
    java.lang.ClassCastException: org.argouml.model.uml.NsumlXmiReader
    at ru.novosoft.uml.foundation.core.MAssociationEndImpl.reflectiveSetValue(MAssociationEndImpl.java:1119)
    at ru.novosoft.uml.xmi.XMIReader.performLinking(XMIReader.java:127)
    at org.argouml.model.uml.NsumlXmiReader.parseSourceStream(NsumlXmiReader.java:109)
    at org.argouml.model.uml.NsumlXmiReader.parseToModel(NsumlXmiReader.java:208)
    at org.argouml.model.uml.XmiReader.parseToModel(XmiReader.java:67)
    at org.argouml.persistence.ModelMemberFilePersister.load(ModelMemberFilePersister.java:85)
    at org.argouml.persistence.UmlFilePersister.doLoad(UmlFilePersister.java:357)
    at org.argouml.persistence.ZargoFilePersister.doLoad(ZargoFilePersister.java:328)
    at com.genuitec.eclipse.uml.model.UMLProject.loadArgoProject(UMLProject.java:119)
    at com.genuitec.eclipse.uml.model.UMLProject.getArgoProjectRef(UMLProject.java:74)
    at com.genuitec.eclipse.uml.model.UMLModelManager.getArgoProject(UMLModelManager.java:69)
    at com.genuitec.eclipse.uml.editor.UMLEditor$1.run(UMLEditor.java:193)
    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:186)
    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.closeAllEditors(WorkbenchPage.java:1028)
    at org.eclipse.ui.internal.WorkbenchPage.dispose(WorkbenchPage.java:1479)
    at org.eclipse.ui.internal.WorkbenchWindow.closeAllPages(WorkbenchWindow.java:763)
    at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1392)
    at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:646)
    at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:627)
    at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:728)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:726)
    at org.eclipse.jface.window.WindowManager.close(WindowManager.java:108)
    at org.eclipse.ui.internal.Workbench$11.run(Workbench.java:588)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
    at org.eclipse.core.runtime.Platform.run(Platform.java:783)
    at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:585)
    at org.eclipse.ui.internal.Workbench.access$8(Workbench.java:522)
    at org.eclipse.ui.internal.Workbench$13.run(Workbench.java:713)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.Workbench.close(Workbench.java:711)
    at org.eclipse.ui.internal.Workbench.close(Workbench.java:686)
    at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:643)
    at org.eclipse.ui.internal.WorkbenchWindow.access$0(WorkbenchWindow.java:627)
    at org.eclipse.ui.internal.WorkbenchWindow$2.run(WorkbenchWindow.java:728)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
    at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:726)
    at org.eclipse.jface.window.Window.handleShellCloseEvent(Window.java:727)
    at org.eclipse.jface.window.Window$3.shellClosed(Window.java:674)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:159)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:852)
    at org.eclipse.swt.widgets.Decorations.closeWidget(Decorations.java:257)
    at org.eclipse.swt.widgets.Decorations.WM_CLOSE(Decorations.java:1649)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:3040)
    at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1582)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706)
    at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651)
    at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123)
    at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1582)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706)
    at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:1651)
    at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:410)
    at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123)
    at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1582)
    at org.eclipse.swt.widgets.Display.windowProc(Display.java:3706)
    at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
    at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1656)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2711)
    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.core 1 0 2005-09-01 15:41:34.108
    !MESSAGE Unable to locate .myeclipse.properties file

    !ENTRY org.eclipse.ui 4 4 2005-09-01 15:42:19.554
    !MESSAGE Unable to find Action Set: com.genuitec.myeclipse.action.umltools

    #237588

    Scott Anderson
    Participant

    This message has not been recovered.

    #237634

    yeecn
    Member

    This message has not been recovered.

Viewing 5 posts - 1 through 5 (of 5 total)
Reply To: UML caused internal error

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