IC5Notice: We have upgraded developerWorks Community to the latest version of IBM Connections. For more information, read our upgrade FAQ.
Topic
  • 3 replies
  • Latest Post - ‏2014-07-14T18:35:05Z by 6N3G_Ricardo_Gutierrez
safdasf
safdasf
1 Post

Pinned topic Problem displaying component diagram with sketch artifacts

‏2012-10-13T20:33:25Z |
I get the following error under Rational Software Architect 8.0.4.1 related to sketches mixed into a component model. I simply cannot get my diagram back. I have to create the diagram again elsewhere which is very time consuming. I hope someone has seen this error before and can advise how to recover the component diagram.

Unable to create editor ID ModelerDiagramEditor: com.ibm.xtools.uml.ui.diagram.internal.editparts.UMLDiagramEditPart incompatible with com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLineEditPart

eclipse.buildId=unknown
java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows 7 x86-32 jvmwi3260sr10fp1-20120202_101568 (JIT enabled, AOT enabled)
J9VM - 20120202_101568
JIT - r9_20111107_21307ifx1
GC - 20120202_AA
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product com.ibm.rational.rsa4ws.product.v80.ide
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ibm.rational.rsa4ws.product.v80.ide
Error
Sat Oct 13 16:31:08 EDT 2012
Unable to create editor ID ModelerDiagramEditor: com.ibm.xtools.uml.ui.diagram.internal.editparts.UMLDiagramEditPart incompatible with com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLineEditPart

java.lang.ClassCastException: com.ibm.xtools.uml.ui.diagram.internal.editparts.UMLDiagramEditPart incompatible with com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLineEditPart
at com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLabelEditPart.refreshBounds(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart.refreshVisuals(Unknown Source)
at com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherEditPart.refreshVisuals(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(Unknown Source)
at org.eclipse.gef.editparts.AbstractEditPart.addChild(Unknown Source)
at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.setContents(Unknown Source)
at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.initializeGraphicalViewerContents(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.initializeGraphicalViewer(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.initializeGraphicalViewer(Unknown Source)
at com.ibm.xtools.rmp.ui.diagram.parts.DiagramEditorWithFeedback.initializeGraphicalViewer(Unknown Source)
at com.ibm.xtools.modeler.ui.editors.internal.ModelerDiagramEditor.initializeGraphicalViewer(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.createGraphicalViewer(Unknown Source)
at org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.createPartControl(Unknown Source)
at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.createPartControl(Unknown Source)
at org.eclipse.ui.internal.EditorReference.createPartHelper(Unknown Source)
at org.eclipse.ui.internal.EditorReference.createPart(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Unknown Source)
at org.eclipse.ui.internal.EditorReference.getEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.access$11(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage$10.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.services.editor.AbstractEditorProvider.openEditor(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.services.editor.OpenEditorOperation.execute(Unknown Source)
at org.eclipse.gmf.runtime.common.core.service.ExecutionStrategy$1.execute(Unknown Source)
at org.eclipse.gmf.runtime.common.core.service.Service.execute(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.services.editor.EditorService.execute(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.services.editor.EditorService.openEditor(Unknown Source)
at com.ibm.xtools.uml.ui.diagram.internal.commands.OpenDiagramCommand$2.run(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain$3.run(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(Unknown Source)
at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runAsRead(Unknown Source)
at com.ibm.xtools.uml.ui.diagram.internal.commands.OpenDiagramCommand.doExecuteWithResult(Unknown Source)
at org.eclipse.gmf.runtime.common.core.command.AbstractCommand.execute(Unknown Source)
at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.global.GlobalAction.doRun(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler.run(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.ActionManager$1.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.ActionManager.run(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler.run(Unknown Source)
at org.eclipse.gmf.runtime.common.ui.action.internal.actions.global.GlobalOpenAction.run(Unknown Source)
at org.eclipse.ui.actions.RetargetAction.run(Unknown Source)
at org.eclipse.ui.navigator.CommonNavigatorManager$3.open(Unknown Source)
at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$2.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.ui.internal.JFaceUtil$1.run(Unknown Source)
at org.eclipse.jface.util.SafeRunnable.run(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.fireOpen(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.handleOpen(Unknown Source)
at org.eclipse.ui.navigator.CommonViewer.handleOpen(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(Unknown Source)
at org.eclipse.jface.util.OpenStrategy.access$2(Unknown Source)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source)
at org.eclipse.ui.internal.Workbench.runUI(Unknown Source)
at org.eclipse.ui.internal.Workbench.access$4(Unknown Source)
at org.eclipse.ui.internal.Workbench$7.run(Unknown Source)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown Source)
at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source)
at org.eclipse.equinox.launcher.Main.run(Unknown Source)
at org.eclipse.equinox.launcher.Main.main(Unknown Source)
Updated on 2013-01-10T19:44:24Z at 2013-01-10T19:44:24Z by SystemAdmin
  • scottglen
    scottglen
    4 Posts

    Re: Problem displaying component diagram with sketch artifacts

    ‏2013-01-04T14:18:19Z  
    I get the same in RSA 8.0.4.1 - Sketcher seems incredibly flaky. Is there anyway for me to get the diagrams back, or are they truly corrupted?
  • SystemAdmin
    SystemAdmin
    14225 Posts

    Re: Problem displaying component diagram with sketch artifacts

    ‏2013-01-10T19:44:24Z  
    • scottglen
    • ‏2013-01-04T14:18:19Z
    I get the same in RSA 8.0.4.1 - Sketcher seems incredibly flaky. Is there anyway for me to get the diagrams back, or are they truly corrupted?
    Sorry--this was a problem which was fixed in RSA 8.5. If you are unable to update, you can manually fix your emx or other files by opening them as a text file and removing these lines where the type is "skline":

    <edges xmi:type="notation:Connector" type="skline" ...>
    ....
    </edges>
  • 6N3G_Ricardo_Gutierrez
    1 Post

    Re: Problem displaying component diagram with sketch artifacts

    ‏2014-07-14T18:35:05Z  
    Sorry--this was a problem which was fixed in RSA 8.5. If you are unable to update, you can manually fix your emx or other files by opening them as a text file and removing these lines where the type is "skline":

    <edges xmi:type="notation:Connector" type="skline" ...>
    ....
    </edges>

    I have the same issue but I'm using RSA 9.0

    Here the stacktrace:

    
    
    java.lang.ClassCastException: com.ibm.xtools.uml.ui.diagram.internal.editparts.UMLDiagramEditPart incompatible with com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLineEditPart
        at com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherLabelEditPart.refreshBounds(SketcherLabelEditPart.java:38)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart.refreshVisuals(ShapeEditPart.java:205)
            at com.ibm.ccl.soa.sketcher.ui.internal.editparts.SketcherEditPart.refreshVisuals(SketcherEditPart.java:536)
            at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:725)
            at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(MSLTransactionalEditingDomain.java:343)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(MSLEditingDomain.java:2751)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851)
            at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)
            at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)
            at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319)
            at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781)
            at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726)
            at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(MSLTransactionalEditingDomain.java:343)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(MSLEditingDomain.java:2751)
            at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851)
            at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253)
            at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223)
            at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212)
            at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105)
            at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:617)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.setContents(DiagramGraphicalViewer.java:352)
            at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:626)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.initializeGraphicalViewerContents(DiagramEditor.java:872)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.initializeGraphicalViewer(DiagramEditor.java:865)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.initializeGraphicalViewer(DiagramEditorWithFlyOutPalette.java:116)
            at com.ibm.xtools.rmp.ui.diagram.parts.DiagramEditorWithFeedback.initializeGraphicalViewer(DiagramEditorWithFeedback.java:88)
            at com.ibm.xtools.modeler.ui.editors.internal.ModelerDiagramEditor.initializeGraphicalViewer(ModelerDiagramEditor.java:327)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.createGraphicalViewer(DiagramEditor.java:807)
            at org.eclipse.gef.ui.parts.GraphicalEditor.createPartControl(GraphicalEditor.java:171)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor.createPartControl(DiagramEditor.java:1580)
            at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.createPartControl(DiagramEditorWithFlyOutPalette.java:328)
            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:138)
            at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
            at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:313)
            at sun.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
            at java.lang.reflect.Method.invoke(Method.java:613)
            at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861)
            at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841)
            at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:113)
            at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
            at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:242)
            at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161)
            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102)
            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
            at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53)
            at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:91)
            at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)
            at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)
            at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
            at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687)
            at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187)
            at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
            at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
            at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
            at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
            at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
            at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
            at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
            at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
            at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80)
            at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58)
            at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
            at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171)
            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422)
            at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:605)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:578)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:548)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:537)
            at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1026)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3042)
            at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:2964)
            at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2946)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2942)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2906)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2889)
            at org.eclipse.gmf.runtime.common.ui.services.editor.AbstractEditorProvider.openEditor(AbstractEditorProvider.java:47)
            at org.eclipse.gmf.runtime.common.ui.services.editor.OpenEditorOperation.execute(OpenEditorOperation.java:59)
            at org.eclipse.gmf.runtime.common.core.service.ExecutionStrategy$1.execute(ExecutionStrategy.java:70)
            at org.eclipse.gmf.runtime.common.core.service.Service.execute(Service.java:651)
            at org.eclipse.gmf.runtime.common.ui.services.editor.EditorService.execute(EditorService.java:71)
            at org.eclipse.gmf.runtime.common.ui.services.editor.EditorService.openEditor(EditorService.java:87)
            at org.eclipse.gmf.runtime.diagram.ui.commands.OpenDiagramCommand$1.run(OpenDiagramCommand.java:110)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLTransactionalEditingDomain.runExclusive(MSLTransactionalEditingDomain.java:343)
            at org.eclipse.gmf.runtime.emf.core.internal.domain.MSLEditingDomain.runExclusive(MSLEditingDomain.java:2751)
            at org.eclipse.gmf.runtime.diagram.ui.commands.OpenDiagramCommand.doExecuteWithResult(OpenDiagramCommand.java:99)
            at org.eclipse.gmf.runtime.common.core.command.AbstractCommand.execute(AbstractCommand.java:134)
            at com.ibm.xtools.modeler.ui.editors.internal.forms.DiagramsSection.openDiagram(DiagramsSection.java:227)
            at com.ibm.xtools.modeler.ui.editors.internal.forms.DiagramsSection.handleDoubleClick(DiagramsSection.java:538)
            at com.ibm.xtools.modeler.ui.editors.internal.forms.TreeButtonSection$1.mouseDoubleClick(TreeButtonSection.java:124)
            at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
            at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942)
            at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86)
            at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588)
            at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
            at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
            at java.lang.reflect.Method.invoke(Method.java:613)
            at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
            at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
            at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
            at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
    
    

    And the source file as Atachment... I've trying to remove the edges tag but still doesn't working...

    Help is apreciated.

    Greetings.

    Attachments