facebook

NullPointerException ProjectPropertiesPage.createContents

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #219125 Reply

    Rene Felder
    Member

    Hello,

    I encounter a NullPointerException while trying to Validate my MyEclipse-Web configuration. The problem occurs since I updated from Version 3.8.0 to 3.8.2.

    Here is the Stacktrace:
    !ENTRY org.eclipse.core.runtime 4 2 2004-11-09 08:16:29.968
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.runtime”.
    !STACK 0
    java.lang.NullPointerException
    at com.genuitec.eclipse.j2eedt.ui.dialog.ProjectPropertiesPage.createContents(Unknown Source)
    at org.eclipse.jface.preference.PreferencePage.createControl(PreferencePage.java:231)
    at org.eclipse.jface.preference.PreferenceDialog$13.run(PreferenceDialog.java:1104)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.jface.preference.PreferenceDialog.showPage(PreferenceDialog.java:1098)
    at org.eclipse.ui.internal.dialogs.FilteredPreferenceDialog.showPage(FilteredPreferenceDialog.java:307)
    at org.eclipse.jface.preference.PreferenceDialog$9.selectionChanged(PreferenceDialog.java:594)
    at org.eclipse.jface.viewers.StructuredViewer$3.run(StructuredViewer.java:636)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.jface.viewers.StructuredViewer.firePostSelectionChanged(StructuredViewer.java:634)
    at org.eclipse.jface.viewers.StructuredViewer.handlePostSelect(StructuredViewer.java:905)
    at org.eclipse.jface.viewers.StructuredViewer$5.widgetSelected(StructuredViewer.java:925)
    at org.eclipse.jface.util.OpenStrategy.firePostSelectionEvent(OpenStrategy.java:231)
    at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:226)
    at org.eclipse.jface.util.OpenStrategy$3.run(OpenStrategy.java:392)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2771)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2451)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:718)
    at org.eclipse.jface.window.Window.open(Window.java:696)
    at org.eclipse.ui.dialogs.PropertyDialogAction.run(PropertyDialogAction.java:186)
    at org.eclipse.jface.action.Action.runWithEvent(Action.java:988)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:946)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:896)
    at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:810)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:800)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2794)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1529)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1500)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:276)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    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:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)

    Please Help!
    Rene

    #219126

    Rene Felder
    Member

    … if I remove the Web Project capabilities and try to configure a new Webproject capability I encounter the following error:

    !ENTRY com.genuitec.eclipse.j2eedt.core 1 1 2004-11-09 08:22:00.125
    !MESSAGE Error
    !STACK 0
    java.lang.reflect.InvocationTargetException
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:335)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:269)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.j2eedt.ui.wizard.WebProjectConversionWizard.performFinish(Unknown Source)
    at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:670)
    at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:342)
    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:543)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:800)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2794)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:718)
    at org.eclipse.jface.window.Window.open(Window.java:696)
    at com.genuitec.eclipse.j2eedt.ui.action.WebProjectConversionActionDelegate.basicRun(Unknown Source)
    at com.genuitec.eclipse.j2eedt.ui.action.WebProjectConversionActionDelegate.run(Unknown Source)
    at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.runWithEvent(Unknown Source)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:288)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:946)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:896)
    at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:810)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:800)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2794)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1529)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1500)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:276)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    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:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)
    Caused by: java.lang.NoClassDefFoundError: com/ibm/etools/validate/ValidatorManager
    at com.genuitec.eclipse.j2eedt.core.J2EECore.addWebProject(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.builder.WebProjectConverter.basicConvert(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.builder.WebProjectConverter.convert(Unknown Source)
    at com.genuitec.eclipse.j2eedt.ui.wizard.WebProjectConversionWizard$1.run(Unknown Source)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:322)
    … 39 more
    Root exception:
    java.lang.NoClassDefFoundError: com/ibm/etools/validate/ValidatorManager
    at com.genuitec.eclipse.j2eedt.core.J2EECore.addWebProject(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.builder.WebProjectConverter.basicConvert(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.builder.WebProjectConverter.convert(Unknown Source)
    at com.genuitec.eclipse.j2eedt.ui.wizard.WebProjectConversionWizard$1.run(Unknown Source)
    at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:322)
    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:269)
    at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
    at com.genuitec.eclipse.j2eedt.ui.wizard.WebProjectConversionWizard.performFinish(Unknown Source)
    at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:670)
    at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:342)
    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:543)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:800)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2794)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:718)
    at org.eclipse.jface.window.Window.open(Window.java:696)
    at com.genuitec.eclipse.j2eedt.ui.action.WebProjectConversionActionDelegate.basicRun(Unknown Source)
    at com.genuitec.eclipse.j2eedt.ui.action.WebProjectConversionActionDelegate.run(Unknown Source)
    at com.genuitec.eclipse.core.ui.action.LicenseValidatingActionDelegate.runWithEvent(Unknown Source)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:288)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:946)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:896)
    at org.eclipse.jface.action.ActionContributionItem$7.handleEvent(ActionContributionItem.java:810)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:800)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2794)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2448)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1529)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1500)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:276)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:144)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:102)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    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:185)
    at org.eclipse.core.launcher.Main.run(Main.java:704)
    at org.eclipse.core.launcher.Main.main(Main.java:688)

    #219331

    Scott Anderson
    Participant

    Rene,

    The exceptions you’ve provided lead me to conclude that your installation has been corrupted, most likely by the update in some way. The fastest way to address the problem is simply to install a fresh copy of Eclipse 3.0.1 and MyEclipse 3.8.2. Sorry for the inconvenience, but in my experience trying to figure out *exactly* what the issue is in cases like this seldom works and would consume much more of your time than a full reinstallation.

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: NullPointerException ProjectPropertiesPage.createContents

You must be logged in to post in the forum log in