ClassCastException in Entity Modeler when double-clicking an entity

From: Nathan Hadfield (natha..acsdesign.com)
Date: Fri Aug 04 2006 - 16:43:24 EDT

  • Next message: Mike Schrag: "Re: ClassCastException in Entity Modeler when double-clicking an entity"

    I'm getting the following exception in Entity Modeler when double-
    clicking to view an entity in the Package Explorer. I'm using Eclipse
    3.2.0 with WOLips 2.0.0.2952.

    I'm new to Eclipse and WOLips so please forgive my ignorance if more
    information is needed than those version numbers. Any suggestions?

    !ENTRY org.eclipse.jface 4 2 2006-08-04 13:14:53.151
    !MESSAGE Problems occurred when invoking code from plug-in:
    "org.eclipse.jface".
    !STACK 0
    java.lang.ClassCastException
            at
    org.objectstyle.wolips.eomodeler.editors.EOModelMatchingStrategy.matches
    (EOModelMatchingStrategy.java:75)
            at org.eclipse.ui.internal.EditorManager.findEditors
    (EditorManager.java:479)
            at org.eclipse.ui.internal.EditorManager.findEditors
    (EditorManager.java:425)
            at org.eclipse.ui.internal.EditorManager.findEditor
    (EditorManager.java:388)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched
    (WorkbenchPage.java:2537)
            at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor
    (WorkbenchPage.java:2521)
            at org.eclipse.ui.internal.WorkbenchPage.access$10
    (WorkbenchPage.java:2513)
            at org.eclipse.ui.internal.WorkbenchPage$9.run(WorkbenchPage.java:2498)
            at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
    67)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2493)
            at org.eclipse.ui.internal.WorkbenchPage.openEditor
    (WorkbenchPage.java:2478)
            at org.eclipse.ui.ide.IDE.openEditor(IDE.java:388)
            at org.eclipse.ui.ide.IDE.openEditor(IDE.java:350)
            at org.eclipse.ui.actions.OpenFileAction.openFile
    (OpenFileAction.java:98)
            at org.eclipse.ui.actions.OpenSystemEditorAction.run
    (OpenSystemEditorAction.java:98)
            at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction
    (OpenActionGroup.java:125)
            at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction
    (MainActionGroup.java:328)
            at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen
    (ResourceNavigator.java:679)
            at org.eclipse.ui.views.navigator.ResourceNavigator$6.open
    (ResourceNavigator.java:434)
            at org.eclipse.jface.viewers.StructuredViewer$2.run
    (StructuredViewer.java:817)
            at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
            at org.eclipse.core.runtime.Platform.run(Platform.java:843)
            at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
            at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
            at org.eclipse.jface.viewers.StructuredViewer.fireOpen
    (StructuredViewer.java:815)
            at org.eclipse.jface.viewers.StructuredViewer.handleOpen
    (StructuredViewer.java:1069)
            at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen
    (StructuredViewer.java:1168)
            at org.eclipse.jface.util.OpenStrategy.fireOpenEvent
    (OpenStrategy.java:249)
            at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:243)
            at org.eclipse.jface.util.OpenStrategy$1.handleEvent
    (OpenStrategy.java:283)
            at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1496)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
            at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1505)
            at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
            at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3312)
            at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2941)
            at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
            at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
            at org.eclipse.ui.internal.Workbench.createAndRunWorkbench
    (Workbench.java:419)
            at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
            at org.eclipse.ui.internal.ide.IDEApplication.run
    (IDEApplication.java:95)
            at org.eclipse.core.internal.runtime.PlatformActivator$1.run
    (PlatformActivator.java:78)
            at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplicat
    ion(EclipseAppLauncher.java:92)
            at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start
    (EclipseAppLauncher.java:68)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:400)
            at org.eclipse.core.runtime.adaptor.EclipseStarter.run
    (EclipseStarter.java:177)
            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:324)
            at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
            at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
            at org.eclipse.core.launcher.Main.run(Main.java:977)
            at org.eclipse.core.launcher.Main.main(Main.java:952)



    This archive was generated by hypermail 2.0.0 : Fri Aug 04 2006 - 16:43:28 EDT