[ spindle-Bugs-1464419 ] New Page Wizard Not Working With 3.2.13
"SourceForge.net" <[email protected]> Thu, 27 Apr 2006 11:49:45 -0700
| Newsgroups | gmane.comp.ide.eclipse.spindle.devel |
|---|---|
| Message-ID | <[email protected]> |
Bugs item #1464419, was opened at 2006-04-04 14:53 Message generated for change (Settings changed) made by glongman You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=459328&aid=1464419&group_id=50321 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Spindle Group: None >Status: Pending >Resolution: Fixed Priority: 5 Submitted By: Joey Gibson (joeygibson) Assigned to: Geoffrey Longman (glongman) Summary: New Page Wizard Not Working With 3.2.13 Initial Comment: I am having troubles with 3.2.13 and Eclipse 3.1.2, 3.1.1+WTP and 3.2m6. I have tried it with all three of those versions and gotten the same results. The latest is against 3.1.2. I have completely deleted my Eclipse workspace and my Eclipse installation and begun afresh. The project is an existing project that has been working with Spindle famously for at least a year. The project shows up in Eclipse with the little "T" indicating a Tapestry project. When I try to create a new page using the New Tapestry Page wizard, I get the wizard, but it starts out by saying either "path must be prefixed with WEB-INF" or "project /foo as Tapestry build errors (internal error)" or "perhaps this is not a Tapestry project." The "internal error" one is the latest, against Eclipse 3.1.2. The namespace drop-down has no values in it nor do the File Generation drop-downs. I can create a new project and everything works properly, so there is obviously something in my project that doesn't work properly with the latest Spindle version. The log file shows a ClassCastException while Spindle is looking for some resource, but it doesn't say what it is. The log file is included below. This is on Windows XP sp1. !SESSION 2006-04-04 14:45:28.576 ----------------------------------------------- eclipse.buildId=M20060118-1600 java.version=1.5.0_06 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:40.809 !MESSAGE java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField$1.modifyText(StringField.java:121) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:188) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2061) at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:3164) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3041) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1580) at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:131) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123) at org.eclipse.swt.widgets.Text.windowProc(Text.java:1777) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.SetWindowTextW(Native Method) at org.eclipse.swt.internal.win32.OS.SetWindowText(OS.java:2355) at org.eclipse.swt.widgets.Text.setText(Text.java:1593) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:139) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY org.eclipse.core.resources 4 2 2006-04-04 14:46:41.200 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField$1.modifyText(StringField.java:121) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:188) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2061) at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:3164) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3041) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1580) at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:131) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123) at org.eclipse.swt.widgets.Text.windowProc(Text.java:1777) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.SetWindowTextW(Native Method) at org.eclipse.swt.internal.win32.OS.SetWindowText(OS.java:2355) at org.eclipse.swt.widgets.Text.setText(Text.java:1593) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:139) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:41.210 !MESSAGE org.eclipse.core.internal.resources.ResourceException: Errors during build. at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:326) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField$1.modifyText(StringField.java:121) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:188) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:867) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:848) at org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:2061) at org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:3164) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3041) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) at org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:1580) at org.eclipse.swt.widgets.Text.callWindowProc(Text.java:131) at org.eclipse.swt.widgets.Control.windowProc(Control.java:3123) at org.eclipse.swt.widgets.Text.windowProc(Text.java:1777) at org.eclipse.swt.widgets.Display.windowProc(Display.java:3751) at org.eclipse.swt.internal.win32.OS.SetWindowTextW(Native Method) at org.eclipse.swt.internal.win32.OS.SetWindowText(OS.java:2355) at org.eclipse.swt.widgets.Text.setText(Text.java:1593) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:139) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:44.264 !MESSAGE java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:142) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY org.eclipse.core.resources 4 2 2006-04-04 14:46:44.264 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:142) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:44.274 !MESSAGE org.eclipse.core.internal.resources.ResourceException: Errors during build. at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:326) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.dialogFieldChanged(TapestryProjectDialogField.java:103) at com.iw.plugins.spindle.ui.dialogfields.DialogField.fireDialogFieldChanged(DialogField.java:169) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:142) at com.iw.plugins.spindle.ui.dialogfields.StringField.setTextValue(StringField.java:132) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.setTapestryProject(TapestryProjectDialogField.java:126) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.init(TapestryProjectDialogField.java:152) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:310) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:47.18 !MESSAGE java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.namespaceChanged(NewTapComponentWizardPage.java:1009) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:360) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY org.eclipse.core.resources 4 2 2006-04-04 14:46:47.38 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.namespaceChanged(NewTapComponentWizardPage.java:1009) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:360) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:47.38 !MESSAGE org.eclipse.core.internal.resources.ResourceException: Errors during build. at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:326) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.namespaceChanged(NewTapComponentWizardPage.java:1009) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:360) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:49.652 !MESSAGE java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.updateAdvancedOptionWidgets(NewTapComponentWizardPage.java:438) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:366) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY org.eclipse.core.resources 4 2 2006-04-04 14:46:49.662 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". !STACK 0 java.lang.ClassCastException: org.eclipse.core.internal.resources.File at com.iw.plugins.spindle.core.util.JarEntryFileUtil.getNonJavaResources(JarEntryFileUtil.java:88) at com.iw.plugins.spindle.core.resources.ClasspathRootLocation.getNonJavaResources(ClasspathRootLocation.java:69) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInBinaryPackage(ClasspathSearch.java:218) at com.iw.plugins.spindle.core.resources.ClasspathSearch.searchInPackage(ClasspathSearch.java:196) at com.iw.plugins.spindle.core.resources.ClasspathSearch.search(ClasspathSearch.java:173) at com.iw.plugins.spindle.core.builder.Build.findAllArtifactsInClasspath(Build.java:346) at com.iw.plugins.spindle.core.builder.Build.findAllTapestryArtifacts(Build.java:411) at com.iw.plugins.spindle.core.builder.Build.build(Build.java:188) at com.iw.plugins.spindle.core.builder.TapestryBuilder.buildAll(TapestryBuilder.java:412) at com.iw.plugins.spindle.core.builder.TapestryBuilder.build(TapestryBuilder.java:252) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593) at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044) at org.eclipse.core.runtime.Platform.run(Platform.java:783) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:324) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.updateAdvancedOptionWidgets(NewTapComponentWizardPage.java:438) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:366) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !ENTRY com.iw.plugins.spindle.core 4 4 2006-04-04 14:46:49.692 !MESSAGE org.eclipse.core.internal.resources.ResourceException: Errors during build. at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:326) at org.eclipse.core.internal.resources.Project.build(Project.java:82) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager$1.run(TapestryArtifactManager.java:131) at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291) at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:830) at com.iw.plugins.spindle.core.builder.TapestryArtifactManager.getLastBuildState(TapestryArtifactManager.java:151) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.projectChanged(TapestryProjectDialogField.java:314) at com.iw.plugins.spindle.ui.wizards.fields.TapestryProjectDialogField.refreshStatus(TapestryProjectDialogField.java:108) at com.iw.plugins.spindle.ui.dialogfields.UpdateStatusContainer.refresh(UpdateStatusContainer.java:68) at com.iw.plugins.spindle.ui.wizards.TapestryWizardPage.refreshStatus(TapestryWizardPage.java:86) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.updateAdvancedOptionWidgets(NewTapComponentWizardPage.java:438) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizardPage.init(NewTapComponentWizardPage.java:366) at com.iw.plugins.spindle.ui.wizards.NewTapComponentWizard.createPageControls(NewTapComponentWizard.java:203) at com.iw.plugins.spindle.ui.wizards.NewTapPageWizard.createPageControls(NewTapPageWizard.java:59) at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:611) at org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:965) at org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1016) at org.eclipse.jface.wizard.WizardDialog.access$2(WizardDialog.java:1013) at org.eclipse.jface.wizard.WizardDialog$4.run(WizardDialog.java:1003) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1001) at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:753) at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:345) at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:90) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.jface.window.Window.runEventLoop(Window.java:809) at org.eclipse.jface.window.Window.open(Window.java:787) at org.eclipse.ui.actions.NewWizardAction.run(NewWizardAction.java:181) at org.eclipse.ui.actions.NewWizardDropDownAction.run(NewWizardDropDownAction.java:174) at org.eclipse.jface.action.Action.runWithEvent(Action.java:996) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:441) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3125) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2758) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163) 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.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) ---------------------------------------------------------------------- Comment By: Geoffrey Longman (glongman) Date: 2006-04-27 14:28 Message: Logged In: YES user_id=387057 Thanks. I'm making changes to support class folders. ---------------------------------------------------------------------- Comment By: Joey Gibson (joeygibson) Date: 2006-04-25 11:23 Message: Logged In: YES user_id=24250 I used this jar file with Eclipse 3.2RC1a on an Ubuntu Breezy system and got the same problem, but the log did show me what was wrong. I can't include the log because there's too much identifying info in it, but it showed me that I did have a class folder included in the project. I had looked at the wrong pane before. The files that were causing Spindle to barf were all Hibernate files, ending in .hbm.xml. Once I removed the folder from the project, the "New Tapestry Page" dialog works properly. 3.2.13 also works if I remove the extraneous class folder. ---------------------------------------------------------------------- Comment By: Geoffrey Longman (glongman) Date: 2006-04-15 23:23 Message: Logged In: YES user_id=387057 can't attach, the file is too big an sf pukes (487k btw) get it here: http://spindle.sf.net/core.jar ---------------------------------------------------------------------- Comment By: Geoffrey Longman (glongman) Date: 2006-04-15 22:57 Message: Logged In: YES user_id=387057 I can't reproduce the error. I have added extra logging to the code and will attach a jar file to this bug. I recommend you replace the jar that came with Spindle 3.2.13 with this jar. and attach resulting log file to this bug. If it's too much bother I understand. You can help me kill this issue and participating is much appreaciated. This is not a redo of the Spindle release, it's a replacement of one jar delivered in the one of the plugins that makes up Spindle. Here's what you do (stop eclipse first): 1. find where Eclipse installed Spindle's plugins. The default is eclipse/plugins 2. locate the plugin of interest: com.iw.plugins.spindle.core_3.2.13 3. In that folder, rename "core.jar" to "core.jar.old" 4. Download the modified "core.jar" that I will attach to this bug and place it in the com.iw.plugins.spindle.core_3.2.13 folder. 5. start eclipse. do something that caused the orginal error log 6. attach the new error log to this bug! (I say attach as the sf bugtrack is very hard to work with if you just paste the log into a comment. tx). 7. it would help if you also attach your .classpath file too. Cheers, Geoff ---------------------------------------------------------------------- Comment By: Joey Gibson (joeygibson) Date: 2006-04-13 09:17 Message: Logged In: YES user_id=24250 I just checked the project and there is a class folder, but it doesn't have a checkmark next to it. I'm not sure why it shows up in the build path at all if it isn't checked, but I guess there are reasons. ---------------------------------------------------------------------- Comment By: Geoffrey Longman (glongman) Date: 2006-04-12 23:49 Message: Logged In: YES user_id=387057 Do you have a class folder anywhere in the project build path? ---------------------------------------------------------------------- Comment By: Geoffrey Longman (glongman) Date: 2006-04-09 09:03 Message: Logged In: YES user_id=387057 Joey, Thanks for the bug report. I am caught in a death march at work (16 - 18 hours days) until the 15th of April. Will have a look ASAP. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=459328&aid=1464419&group_id=50321 ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642