Re: 3.3.2 hosed?

From: Mike Schrag (mschra..dimension.com)
Date: Tue Nov 13 2007 - 13:22:23 EST

  • Next message: Mike Schrag: "Re: WOLips Package explorer"

    This looks like you have a hosed install of Eclipse ... I would do a
    fresh install and just move your workspace over. I can't explain this
    in any other way.

    On Nov 13, 2007, at 12:00 PM, Anjo Krank wrote:

    >
    > I get a bunch of strange stuff, like java.lang.NoClassDefFoundError
    > org.eclipse.swt.browser.Safari.create(Safari.java:82) when opening a
    > component. Also java.lang.NoClassDefFoundError at
    > org.eclipse.swt.graphics.Cursor.createNSCursor(Cursor.java:302) when
    > trying to drag a View someplace else... anyone else seeing this?
    >
    > These lines point at "org.eclipse.swt.internal.cocoa.Cocoa", but it
    > is indeed there...
    >
    > ricardo:Eclipse-3.3.2 ak$ jar tfv ./plugins/
    > org.eclipse.swt.carbon.macosx_3.3.1.v3346i.jar|grep cocoa
    > 0 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    > 76784 Wed Nov 07 13:39:58 CET 2007 libswt-cocoa-carbon-3346.jnilib
    > 9505 Wed Nov 07 13:39:56 CET 2007 org/eclipse/swt/internal/cocoa/
    > Cocoa.class
    > 386 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    > NSPoint.class
    > 416 Wed Nov 07 13:39:56 CET 2007 org/eclipse/swt/internal/cocoa/
    > NSRect.class
    > 392 Wed Nov 07 13:39:58 CET 2007 org/eclipse/swt/internal/cocoa/
    > NSSize.class
    >
    > ricardo:Eclipse-3.3.1 ak$ find . -name \*swt-cocoa\*
    > ./configuration/org.eclipse.osgi/bundles/115/1/.cp/libswt-cocoa-
    > carbon-3346.jnilib
    > ricardo:~ ak$ cd ../Eclipse-3.3.2
    > ricardo:Eclipse-3.3.2 ak$ find . -name \*swt-cocoa\*
    > ./configuration/org.eclipse.osgi/bundles/114/1/.cp/libswt-cocoa-
    > carbon-3346.jnilib
    >
    >
    > Cheers, Anjo
    >
    >
    > java.lang.NoClassDefFoundError
    > at org.eclipse.swt.browser.Safari.create(Safari.java:82)
    > at org.eclipse.swt.browser.Browser.<init>(Browser.java:109)
    > at
    > org
    > .objectstyle
    > .wolips.templateeditor.TemplateOutlinePage.createControl(Unknown
    > Source)
    > at
    > org
    > .eclipse
    > .ui
    > .views
    > .contentoutline.ContentOutline.doCreatePage(ContentOutline.java:135)
    > at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:399)
    > at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:
    > 741)
    > at org.eclipse.ui.internal.PartListenerList
    > $1.run(PartListenerList.java:72)
    > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    > at org.eclipse.core.runtime.Platform.run(Platform.java:857)
    > at
    > org
    > .eclipse
    > .ui.internal.PartListenerList.fireEvent(PartListenerList.java:57)
    > at
    > org
    > .eclipse
    > .ui
    > .internal.PartListenerList.firePartActivated(PartListenerList.java:70)
    > at
    > org
    > .eclipse.ui.internal.PartService.firePartActivated(PartService.java:
    > 73)
    > at
    > org.eclipse.ui.internal.PartService.setActivePart(PartService.java:
    > 171)
    > at
    > org
    > .eclipse
    > .ui
    > .internal
    > .WorkbenchPagePartList
    > .fireActivePartChanged(WorkbenchPagePartList.java:56)
    > at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:126)
    > at
    > org
    > .eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:
    > 3402)
    > at
    > org
    > .eclipse
    > .ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2946)
    > at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:
    > 265)
    > at
    > org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:
    > 98)
    > at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:229)
    > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1500)
    > at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1282)
    > at org.eclipse.swt.widgets.Control.kEventMouseDown(Control.java:1991)
    > at org.eclipse.swt.widgets.Composite.kEventMouseDown(Composite.java:
    > 543)
    > at org.eclipse.swt.widgets.Widget.mouseProc(Widget.java:1262)
    > at org.eclipse.swt.widgets.Display.mouseProc(Display.java:2819)
    > at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    > Method)
    > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938)
    > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
    > 2389)
    > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    > at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    > at
    > org
    > .eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
    > 289)
    > at
    > org
    > .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    > 461)
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    > at
    > org
    > .eclipse
    > .ui
    > .internal.ide.application.IDEApplication.start(IDEApplication.java:
    > 106)
    > at
    > org
    > .eclipse
    > .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    > at
    > org
    > .eclipse
    > .core
    > .runtime
    > .internal
    > .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
    > 106)
    > at
    > org
    > .eclipse
    > .core
    > .runtime
    > .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    > at
    > org
    > .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
    > 363)
    > at
    > org
    > .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
    > 176)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at
    > sun
    > .reflect
    > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    > at
    > sun
    > .reflect
    > .DelegatingMethodAccessorImpl
    > .invoke(DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:585)
    > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    > at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    >
    >
    >
    > java.lang.NoClassDefFoundError
    > at org.eclipse.swt.graphics.Cursor.createNSCursor(Cursor.java:302)
    > at org.eclipse.swt.graphics.Cursor.<init>(Cursor.java:215)
    > at org.eclipse.ui.internal.DragCursors.getCursor(DragCursors.java:130)
    > at org.eclipse.ui.internal.PartStack
    > $PartStackDropResult.getCursor(PartStack.java:245)
    > at org.eclipse.ui.internal.dnd.DragUtil.dragToTarget(DragUtil.java:
    > 288)
    > at org.eclipse.ui.internal.dnd.DragUtil.performDrag(DragUtil.java:127)
    > at org.eclipse.ui.internal.PartStack.paneDragStart(PartStack.java:
    > 1747)
    > at org.eclipse.ui.internal.PartStack.dragStart(PartStack.java:1701)
    > at org.eclipse.ui.internal.PartStack.access$0(PartStack.java:1692)
    > at org.eclipse.ui.internal.PartStack$1.dragStart(PartStack.java:127)
    > at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation
    > $1.handleEvent(TabbedStackPresentation.java:116)
    > at
    > org
    > .eclipse
    > .ui
    > .internal
    > .presentations
    > .util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:267)
    > at
    > org
    > .eclipse
    > .ui
    > .internal
    > .presentations
    > .util.AbstractTabFolder.fireEvent(AbstractTabFolder.java:280)
    > at
    > org
    > .eclipse
    > .ui
    > .internal
    > .presentations
    > .util.AbstractTabFolder.handleDragStarted(AbstractTabFolder.java:364)
    > at org.eclipse.ui.internal.presentations.util.AbstractTabFolder
    > $2.handleEvent(AbstractTabFolder.java:68)
    > at
    > org
    > .eclipse
    > .ui
    > .presentations
    > .PresentationUtil.handleMouseMove(PresentationUtil.java:110)
    > at org.eclipse.ui.presentations.PresentationUtil.access
    > $4(PresentationUtil.java:95)
    > at org.eclipse.ui.presentations.PresentationUtil
    > $2.handleEvent(PresentationUtil.java:63)
    > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
    > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
    > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
    > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
    > 3350)
    > at org.eclipse.swt.widgets.Control.sendTrackEvents(Control.java:2831)
    > at org.eclipse.swt.widgets.Control.actionProc(Control.java:115)
    > at org.eclipse.swt.widgets.Display.actionProc(Display.java:355)
    > at org.eclipse.swt.internal.carbon.OS.CallNextEventHandler(Native
    > Method)
    > at org.eclipse.swt.widgets.Widget.kEventControlTrack(Widget.java:1062)
    > at org.eclipse.swt.widgets.Control.kEventControlTrack(Control.java:
    > 1950)
    > at org.eclipse.swt.widgets.Widget.controlProc(Widget.java:367)
    > at org.eclipse.swt.widgets.Display.controlProc(Display.java:835)
    > at org.eclipse.swt.internal.carbon.OS.SendEventToEventTarget(Native
    > Method)
    > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2938)
    > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
    > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    > at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    > at
    > org
    > .eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
    > 289)
    > at
    > org
    > .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
    > 461)
    > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
    > 149)
    > at
    > org
    > .eclipse
    > .ui
    > .internal.ide.application.IDEApplication.start(IDEApplication.java:
    > 106)
    > at
    > org
    > .eclipse
    > .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    > at
    > org
    > .eclipse
    > .core
    > .runtime
    > .internal
    > .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
    > 106)
    > at
    > org
    > .eclipse
    > .core
    > .runtime
    > .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    > at
    > org
    > .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
    > 363)
    > at
    > org
    > .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
    > 176)
    > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    > at
    > sun
    > .reflect
    > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    > at
    > sun
    > .reflect
    > .DelegatingMethodAccessorImpl
    > .invoke(DelegatingMethodAccessorImpl.java:25)
    > at java.lang.reflect.Method.invoke(Method.java:585)
    > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    > at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    >



    This archive was generated by hypermail 2.0.0 : Tue Nov 13 2007 - 13:25:11 EST