- This topic has 4 replies, 2 voices, and was last updated 16 years, 2 months ago by Simon Boulton.
-
AuthorPosts
-
Simon BoultonMemberI’m trying to generate a build.xml file using the export-antfile wizard. This fails to generate build.xml; the dialog box flashes briefly after the last page of the wizard to say that it’s building the file then goes back to the last page of the export wizard. I can’t find any logs to show what the problem is. This works OK for other projects. Any ideas?
Loyal WaterMemberIs there anything recorded under <workspace>/.metadata/.log file?
Simon BoultonMemberHi Nipun. This looks like what we’re looking for. It’s above my level of expertise, though 🙂
Cheers
Simon
!ENTRY org.eclipse.ant.ui 4 120 2008-11-10 09:04:29.689
!MESSAGE Error logged from Ant UI:
!STACK 0
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:381)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:495)
at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:268)
at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1123)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportPage.generateBuildfiles(AntBuildfileExportPage.java:329)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportWizard.performFinish(AntBuildfileExportWizard.java:36)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.eclipse.ui.actions.ExportResourcesAction.run(ExportResourcesAction.java:180)
at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:168)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Caused by: java.lang.NullPointerException
at org.eclipse.ant.internal.ui.datatransfer.ExportUtil.getProjectRoot(ExportUtil.java:153)
at org.eclipse.ant.internal.ui.datatransfer.ExportUtil.resolve(ExportUtil.java:179)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.handleJars(EclipseClasspath.java:240)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.handle(EclipseClasspath.java:134)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.init(EclipseClasspath.java:125)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.<init>(EclipseClasspath.java:64)
at org.eclipse.ant.internal.ui.datatransfer.BuildFileCreator.createBuildFilesLoop(BuildFileCreator.java:178)
at org.eclipse.ant.internal.ui.datatransfer.BuildFileCreator.createBuildFiles(BuildFileCreator.java:129)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportPage$6.run(AntBuildfileExportPage.java:305)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
… 45 more
Root exception:
java.lang.NullPointerException
at org.eclipse.ant.internal.ui.datatransfer.ExportUtil.getProjectRoot(ExportUtil.java:153)
at org.eclipse.ant.internal.ui.datatransfer.ExportUtil.resolve(ExportUtil.java:179)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.handleJars(EclipseClasspath.java:240)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.handle(EclipseClasspath.java:134)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.init(EclipseClasspath.java:125)
at org.eclipse.ant.internal.ui.datatransfer.EclipseClasspath.<init>(EclipseClasspath.java:64)
at org.eclipse.ant.internal.ui.datatransfer.BuildFileCreator.createBuildFilesLoop(BuildFileCreator.java:178)
at org.eclipse.ant.internal.ui.datatransfer.BuildFileCreator.createBuildFiles(BuildFileCreator.java:129)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportPage$6.run(AntBuildfileExportPage.java:305)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:495)
at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:268)
at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1123)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportPage.generateBuildfiles(AntBuildfileExportPage.java:329)
at org.eclipse.ant.internal.ui.datatransfer.AntBuildfileExportWizard.performFinish(AntBuildfileExportWizard.java:36)
at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:742)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:373)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:618)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:820)
at org.eclipse.jface.window.Window.open(Window.java:796)
at org.eclipse.ui.actions.ExportResourcesAction.run(ExportResourcesAction.java:180)
at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:168)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Loyal WaterMemberThe project that is giving your a problem was created using MyEclipse? What kind of a project is it? Can you give me some details about it.
Simon BoultonMemberHi –
It was a standard myEclipse java project. Basic stuff, interrogating a web site, using HTMLUnit external libs – i think it’s the presence of these that’s causing the problem.
Project has no faults or warnings and runs correctly.
-
AuthorPosts