Easy Struts 0.6.4 problem very similar to Bug ID 642288
(0.6.1):
When using Form creation wizard, after all data filled out
and Finish button pressed, I get the following error in
eclipse log, and nothing is created. However, I can
create action classes with the wizard. Using Easy
Struts 0.6.4, jdk 1.4.1_01, Eclipse 2.1 on Win XP,
Struts 1.0.2.
!SESSION Mai 07, 2003 13:03:50.883 --------------------------
-------------------
java.version=1.4.1_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86,
WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch
x86 -install file:C:/Programme/eclipse/
!ENTRY com.cross.easystruts.eclipse 4 4 Mai 07, 2003
13:03:50.893
!MESSAGE java.lang.NullPointerException
at
org.eclipse.jdt.internal.ui.wizards.dialogfields.SelectionB
uttonDialogFieldGroup.getSelectionButton
(SelectionButtonDialogFieldGroup.java:180)
at
org.easystruts.eclipse.wizards.NewFormCreationWizard.
perform(NewFormCreationWizard.java:89)
at
org.easystruts.eclipse.wizards.NewEasyStrutsWizard.pe
rformFinish(NewEasyStrutsWizard.java:322)
at
org.eclipse.jface.wizard.WizardDialog.finishPressed
(WizardDialog.java:608)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed
(WizardDialog.java:321)
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:1838)
at
org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1545)
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.handleWi
dgetSelection(ActionContributionItem.java:456)
at
org.eclipse.jface.action.ActionContributionItem.handleWi
dgetEvent(ActionContributionItem.java:403)
at
org.eclipse.jface.action.ActionContributionItem.access$0
(ActionContributionItem.java:397)
at
org.eclipse.jface.action.ActionContributionItem$ActionLis
tener.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:1838)
at
org.eclipse.swt.widgets.Display.readAndDispatch
(Display.java:1545)
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:845)
at org.eclipse.core.boot.BootLoader.run
(BootLoader.java:461)
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.basicRun
(Main.java:291)
at org.eclipse.core.launcher.Main.run
(Main.java:747)
at org.eclipse.core.launcher.Main.main
(Main.java:583)