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