Re: Is this a known WOLips Bug? java.lang.NoClassDefFoundError: org/eclipse/ltk/core/refactoring/resource/RenameResourceChange

From: Lars Sonchocky-Helldorf (lars.sonchocky-helldor..amburg.de)
Date: Wed Aug 12 2009 - 18:53:00 EDT

  • Next message: Chuck Hill: "Re: Is this a known WOLips Bug? java.lang.NoClassDefFoundError: org/eclipse/ltk/core/refactoring/resource/RenameResourceChange"

    Am 13.08.2009 um 00:28 schrieb David Avendasora:

    > You can get the last WOLips 3.3 build here:
    >
    > http://webobjects.mdimension.com/wolips/releases/5640/
    >
    > That's an Eclipse update site, so just point Eclipse to get WOLips
    > from there.

    Thanks for the hint!

    >
    > You'll be missing out on a lot of really great things in the
    > current Stable/Nightly versions of WOLIps though...

    The build process of the projects in question is somewhat delicate
    and fragile, the previous project owner warned us not to switch the
    WOLips version, especially not to try the new hotness (I am unsure
    about what could happen and I didn't have an in depth look at the
    build scripts which are heavily customized)

    regards,

            Lars

    >
    > Dave
    >
    > On Aug 12, 2009, at 6:04 PM, Mike Schrag wrote:
    >
    >> WOLips 3.4 = Eclipse 3.4 only
    >>
    >> On Aug 12, 2009, at 5:58 PM, Lars Sonchocky-Helldorf wrote:
    >>
    >>> Is this a known problem with Eclipse 3.3.2 and WOLips? Is/was
    >>> Eclipse 3.3.2 still supported with WOLips 3.4.5319 (sorry, I
    >>> currently can't update this)
    >>>
    >>>
    >>> regards,
    >>>
    >>> Lars
    >>>
    >>>
    >>> eclipse.buildId=M20080221-1800
    >>> java.version=1.5.0_19
    >>> java.vendor=Apple Inc.
    >>> BootLoader constants: OS=macosx, ARCH=x86, WS=carbon, NL=de_DE
    >>> Framework arguments: -keyring /Users/lars/.eclipse_keyring -
    >>> showlocation
    >>> Command-line arguments: -os macosx -ws carbon -arch x86 -
    >>> keyring /Users/lars/.eclipse_keyring -consoleLog -showlocation
    >>>
    >>> Error
    >>> Wed Aug 12 16:25:16 CEST 2009
    >>> Internal Error
    >>>
    >>> java.lang.reflect.InvocationTargetException
    >>> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:
    >>> 350)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run
    >>> (RefactoringWizardDialog2.java:310)
    >>> at org.eclipse.ltk.ui.refactoring.RefactoringWizard.createChange
    >>> (RefactoringWizard.java:579)
    >>> at
    >>> org.eclipse.ltk.ui.refactoring.RefactoringWizard.computeUserInputSuc
    >>> cessorPage(RefactoringWizard.java:422)
    >>> at
    >>> org.eclipse.ltk.ui.refactoring.UserInputWizardPage.computeSuccessorP
    >>> age(UserInputWizardPage.java:75)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.reorg.RenameTypeWizardInputP
    >>> age.getNextPage(RenameTypeWizardInputPage.java:187)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.nex
    >>> tOrPreviewPressed(RefactoringWizardDialog2.java:481)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.acc
    >>> ess$0(RefactoringWizardDialog2.java:478)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2
    >>> $3.widgetSelected(RefactoringWizardDialog2.java:704)
    >>> at org.eclipse.swt.widgets.TypedListener.handleEvent
    >>> (TypedListener.java:227)
    >>> 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.Display.readAndDispatch(Display.java:
    >>> 2950)
    >>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
    >>> at org.eclipse.jface.window.Window.open(Window.java:796)
    >>> at org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation
    >>> $1.run(RefactoringWizardOpenOperation.java:142)
    >>> at org.eclipse.swt.custom.BusyIndicator.showWhile
    >>> (BusyIndicator.java:67)
    >>> at
    >>> org.eclipse.ltk.ui.refactoring.RefactoringWizardOpenOperation.run
    >>> (RefactoringWizardOpenOperation.java:154)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.actions.RefactoringStarter.a
    >>> ctivate(RefactoringStarter.java:49)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.UserInterfaceStarter.activat
    >>> e(UserInterfaceStarter.java:60)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.reorg.RenameUserInterfaceSta
    >>> rter.activate(RenameUserInterfaceStarter.java:31)
    >>> at org.eclipse.jdt.ui.refactoring.RenameSupport.openDialog
    >>> (RenameSupport.java:158)
    >>> at org.eclipse.jdt.ui.refactoring.RenameSupport.openDialog
    >>> (RenameSupport.java:115)
    >>> at
    >>> org.eclipse.jdt.internal.corext.refactoring.RefactoringExecutionStar
    >>> ter.startRenameRefactoring(RefactoringExecutionStarter.java:427)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.actions.RenameJavaElementAct
    >>> ion.run(RenameJavaElementAction.java:194)
    >>> at
    >>> org.eclipse.jdt.internal.ui.refactoring.actions.RenameJavaElementAct
    >>> ion.run(RenameJavaElementAction.java:106)
    >>> at org.eclipse.jdt.ui.actions.RenameAction.run(RenameAction.java:
    >>> 104)
    >>> at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun
    >>> (SelectionDispatchAction.java:268)
    >>> at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run
    >>> (SelectionDispatchAction.java:244)
    >>> at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
    >>> at
    >>> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelectio
    >>> n(ActionContributionItem.java:546)
    >>> at org.eclipse.jface.action.ActionContributionItem.access$2
    >>> (ActionContributionItem.java:490)
    >>> at org.eclipse.jface.action.ActionContributionItem$5.handleEvent
    >>> (ActionContributionItem.java:402)
    >>> 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.Display.readAndDispatch(Display.java:
    >>> 2950)
    >>> 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:288)
    >>> 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.runAppl
    >>> ication(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)
    >>> Caused by: java.lang.NoClassDefFoundError: org/eclipse/ltk/core/
    >>> refactoring/resource/RenameResourceChange
    >>> at
    >>> org.objectstyle.wolips.refactoring.RenameWOComponentParticipant.crea
    >>> teChange(RenameWOComponentParticipant.java:96)
    >>> at
    >>> org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactor
    >>> ing.createChange(ProcessorBasedRefactoring.java:250)
    >>> at org.eclipse.ltk.core.refactoring.CreateChangeOperation.run
    >>> (CreateChangeOperation.java:121)
    >>> at org.eclipse.core.internal.resources.Workspace.run
    >>> (Workspace.java:1797)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run
    >>> (WorkbenchRunnableAdapter.java:87)
    >>> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
    >>> (ModalContext.java:113)
    >>> Root exception:
    >>> java.lang.NoClassDefFoundError: org/eclipse/ltk/core/refactoring/
    >>> resource/RenameResourceChange
    >>> at
    >>> org.objectstyle.wolips.refactoring.RenameWOComponentParticipant.crea
    >>> teChange(RenameWOComponentParticipant.java:96)
    >>> at
    >>> org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactor
    >>> ing.createChange(ProcessorBasedRefactoring.java:250)
    >>> at org.eclipse.ltk.core.refactoring.CreateChangeOperation.run
    >>> (CreateChangeOperation.java:121)
    >>> at org.eclipse.core.internal.resources.Workspace.run
    >>> (Workspace.java:1797)
    >>> at
    >>> org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run
    >>> (WorkbenchRunnableAdapter.java:87)
    >>> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run
    >>> (ModalContext.java:113)
    >>>
    >>
    >>
    >>
    >>
    >



    This archive was generated by hypermail 2.0.0 : Wed Aug 12 2009 - 18:54:02 EDT