Whenever I try to create an EasyStruts project, I get a
class loading error for the wizard class, regardless
which wizard I choose. For details see enclosed screen
shot.
I have similar problem in my enviroment, here is a sample of
the log ...
!SESSION may 11, 2004 18:14:27.777 ----------------------
-----------------------
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32,
NL=es_ES
Command-line arguments: -os win32 -ws win32 -arch x86 -
install file:D:/canler/Java/eclipse2.1.3/
!ENTRY org.eclipse.ui.workbench 4 2 may 11, 2004
18:14:27.787
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.VerifyError: (class:
org/easystruts/eclipse/wizards/NewEasyStrutsWizard,
method: addPages signature: ()V) Incompatible object
argument for function call
at java.lang.Class.getDeclaredConstructors0(Native
Method)
at java.lang.Class.privateGetDeclaredConstructors
(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecut
ableExtension(PluginDescriptor.java:138)
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecut
ableExtension(PluginDescriptor.java:167)
at
org.eclipse.core.internal.plugins.ConfigurationElement.createEx
ecutableExtension(ConfigurationElement.java:103)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run
(WorkbenchPlugin.java:158)
at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at
org.eclipse.ui.internal.WorkbenchPlugin.createExtension
(WorkbenchPlugin.java:155)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardElement.create
ExecutableExtension(WorkbenchWizardElement.java:83)
at
org.eclipse.ui.internal.dialogs.NewWizardNewPage$2.createWiz
ard(NewWizardNewPage.java:294)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode$2.run
(WorkbenchWizardNode.java:88)
at
org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run
(Platform.java:413)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode$1.run
(WorkbenchWizardNode.java:85)
at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode.getWizard
(WorkbenchWizardNode.java:83)
at
org.eclipse.jface.wizard.WizardSelectionPage.getNextPage
(WizardSelectionPage.java:96)
at org.eclipse.jface.wizard.WizardDialog.nextPressed
(WizardDialog.java:677)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed
(WizardDialog.java:316)
at org.eclipse.jface.dialogs.Dialog$1.widgetSelected
(Dialog.java:423)
at
org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1729)
at org.eclipse.jface.window.Window.runEventLoop
(Window.java:583)
at org.eclipse.jface.window.Window.open
(Window.java:563)
at org.eclipse.ui.actions.NewWizardAction.run
(NewWizardAction.java:136)
at org.eclipse.jface.action.Action.runWithEvent
(Action.java:842)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetS
election(ActionContributionItem.java:456)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetE
vent(ActionContributionItem.java:403)
at
org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:397)
at
org.eclipse.jface.action.ActionContributionItem$ActionListener
.handleEvent(ActionContributionItem.java:72)
at org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop
(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run
(Workbench.java:1385)
at
org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run
(BootLoader.java:461)
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.core.launcher.Main.basicRun
(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main
(Main.java:583)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Screen shot of Error Panel
Logged In: NO
This is a critical error because every company is migrating to
Eclipse R2.1.2 so this is impacting.
Logged In: NO
I have similar problem in my enviroment, here is a sample of
the log ...
!SESSION may 11, 2004 18:14:27.777 ----------------------
-----------------------
java.version=1.4.2_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32,
NL=es_ES
Command-line arguments: -os win32 -ws win32 -arch x86 -
install file:D:/canler/Java/eclipse2.1.3/
!ENTRY org.eclipse.ui.workbench 4 2 may 11, 2004
18:14:27.787
!MESSAGE Problems occurred when invoking code from plug-
in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.VerifyError: (class:
org/easystruts/eclipse/wizards/NewEasyStrutsWizard,
method: addPages signature: ()V) Incompatible object
argument for function call
at java.lang.Class.getDeclaredConstructors0(Native
Method)
at java.lang.Class.privateGetDeclaredConstructors
(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecut
ableExtension(PluginDescriptor.java:138)
at
org.eclipse.core.internal.plugins.PluginDescriptor.createExecut
ableExtension(PluginDescriptor.java:167)
at
org.eclipse.core.internal.plugins.ConfigurationElement.createEx
ecutableExtension(ConfigurationElement.java:103)
at org.eclipse.ui.internal.WorkbenchPlugin$1.run
(WorkbenchPlugin.java:158)
at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at
org.eclipse.ui.internal.WorkbenchPlugin.createExtension
(WorkbenchPlugin.java:155)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardElement.create
ExecutableExtension(WorkbenchWizardElement.java:83)
at
org.eclipse.ui.internal.dialogs.NewWizardNewPage$2.createWiz
ard(NewWizardNewPage.java:294)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode$2.run
(WorkbenchWizardNode.java:88)
at
org.eclipse.core.internal.runtime.InternalPlatform.run
(InternalPlatform.java:1006)
at org.eclipse.core.runtime.Platform.run
(Platform.java:413)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode$1.run
(WorkbenchWizardNode.java:85)
at org.eclipse.swt.custom.BusyIndicator.showWhile
(BusyIndicator.java:69)
at
org.eclipse.ui.internal.dialogs.WorkbenchWizardNode.getWizard
(WorkbenchWizardNode.java:83)
at
org.eclipse.jface.wizard.WizardSelectionPage.getNextPage
(WizardSelectionPage.java:96)
at org.eclipse.jface.wizard.WizardDialog.nextPressed
(WizardDialog.java:677)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed
(WizardDialog.java:316)
at org.eclipse.jface.dialogs.Dialog$1.widgetSelected
(Dialog.java:423)
at
org.eclipse.swt.widgets.TypedListener.handleEvent
(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1729)
at org.eclipse.jface.window.Window.runEventLoop
(Window.java:583)
at org.eclipse.jface.window.Window.open
(Window.java:563)
at org.eclipse.ui.actions.NewWizardAction.run
(NewWizardAction.java:136)
at org.eclipse.jface.action.Action.runWithEvent
(Action.java:842)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetS
election(ActionContributionItem.java:456)
at
org.eclipse.jface.action.ActionContributionItem.handleWidgetE
vent(ActionContributionItem.java:403)
at
org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:397)
at
org.eclipse.jface.action.ActionContributionItem$ActionListener
.handleEvent(ActionContributionItem.java:72)
at org.eclipse.swt.widgets.EventTable.sendEvent
(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent
(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents
(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop
(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run
(Workbench.java:1385)
at
org.eclipse.core.internal.boot.InternalBootLoader.run
(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run
(BootLoader.java:461)
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.core.launcher.Main.basicRun
(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main
(Main.java:583)