facebook

Failure on new install of 3.1M7 and 3.8.4M7-beta

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • #230004 Reply

    cmcbrien
    Member

    Eclipse 3.1M7
    ME 3.8.4M7beta
    Sun 1.5_03, and IBMJava2-amd64-142
    Mandriva Linux LE 2005
    AMD Athlon64 3500+
    2 GB RAM
    Eclipse started with: /opt/eclipse/eclipse -vmargs -Xmx1024M

    Just did a completely fresh install of 3.1M7 and ME 3.8.4M7-beta. Checked out my projects. All web project appear broken. When I click on them, eclipse throws up a generic error dialog, and the workspace .log contains many of these:

    Root exception:
    java.lang.NullPointerException
    at com.genuitec.eclipse.j2eedt.core.J2EEContainerInitializer.createContainer(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.J2EEContainerInitializer.initialize(Unknown Source)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:1421)
    at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:1381)
    at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:974)
    at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:1320)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:2062)
    at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1970)
    at org.eclipse.jdt.internal.core.DeltaProcessingState.initializeRoots(DeltaProcessingState.java:269)
    at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:715)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1716)
    at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:3680)
    at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:87)
    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 org.eclipse.jdt.internal.ui.wizards.NewElementWizard.performFinish(NewElementWizard.java:130)
    at org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:676)
    at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:349)
    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:556)
    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:1012)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2770)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2475)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:809)
    at org.eclipse.jface.window.Window.open(Window.java:787)
    at com.genuitec.eclipse.core.ui.preference.LicenseDetailsPreferencePage$2.widgetSelected(Unknown Source)
    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:1012)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2770)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2475)
    at org.eclipse.jface.window.Window.runEventLoop(Window.java:809)
    at org.eclipse.jface.window.Window.open(Window.java:787)
    at org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:66)
    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$5.handleEvent(ActionContributionItem.java:400)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2770)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2475)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1601)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1565)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:315)
    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:230)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:371)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:160)
    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:330)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:274)
    at org.eclipse.core.launcher.Main.run(Main.java:977)
    at org.eclipse.core.launcher.Main.main(Main.java:952)

    #230005 Reply

    Scott Anderson
    Participant

    Can you try restarting with -clean on the commandline and see if that clears it up?
    ie. /opt/eclipse/eclipse -clean -vmargs -Xmx1024M

    #230008 Reply

    cmcbrien
    Member

    Thanks,

    But that didn’t seem to help. Here’s some more from the .log with my configuration details in there.

    eclipse.buildId=I20050513-1415
    java.version=1.5.0_03
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -os linux -ws gtk -arch x86_64 -clean

    !ENTRY com.ibm.sse.snippets 4 4 2005-05-21 01:29:17.988
    !MESSAGE Could not load user items
    !STACK 0
    org.xml.sax.SAXParseException: Content is not allowed in prolog.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:264)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292)
    at com.ibm.sse.snippets.internal.palette.ModelFactoryForUser.load(ModelFactoryForUser.java:149)
    at com.genuitec.eclipse.snippetinstaller.SnippetInstaller.installLibrary(SnippetInstaller.java:39)
    at com.aston.AstonWizardsPlugin.installSnippetLibraries(AstonWizardsPlugin.java:323)
    at com.aston.AstonWizardsPlugin.startup(AstonWizardsPlugin.java:283)
    at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:31)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:321)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:266)
    at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:353)
    at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:332)
    at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.eclipse.ui.internal.EarlyStartupRunnable.getPluginForCompatibility(EarlyStartupRunnable.java:145)
    at org.eclipse.ui.internal.EarlyStartupRunnable.run(EarlyStartupRunnable.java:73)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1029)
    at org.eclipse.core.runtime.Platform.run(Platform.java:775)
    at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1493)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67)

    #230011 Reply

    Scott Anderson
    Participant

    Can you try starting Eclipse with JDK 1.4.2 instead of 1.5 *and* add the -clean option like this:

    /opt/eclipse/eclipse -clean -vm <path-to-jdk1.4.2-install>/bin/javaw -vmargs -Xms256M -Xmx1024M

    #230015 Reply

    cmcbrien
    Member

    I get the very same problem with JDK142:

    !SESSION 2005-05-21 10:27:07.306 ———————————————–
    eclipse.buildId=I20050513-1415
    java.fullversion=J2RE 1.4.2 IBM J9 2.2 Linux amd64-64 j9xa64142sr1a-20050225 (JIT enabled)
    J9VM – 20050224_1940_LHdSMr
    JIT – r7_level20050120_1805
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments: -os linux -ws gtk -arch x86_64 -clean

    !ENTRY org.eclipse.jface 4 2 2005-05-21 10:27:24.263
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.jface”.
    !STACK 0
    java.lang.NullPointerException
    at com.genuitec.eclipse.j2eedt.core.J2EEContainerInitializer.createContainer(Unknown Source)
    at com.genuitec.eclipse.j2eedt.core.J2EEContainerInitializer.initialize(Unknown Source)
    …[more]

    #230017 Reply

    cmcbrien
    Member

    I can further confirm the same problem happens on Windows XP with 3.1M7 and ME 3.8.4M7-beta

    #230029 Reply

    cmcbrien
    Member

    I have figured out that if my web projects are already in the workspace when I install ME, then ME gets totally screwed up and doesn’t work. If my workspace is empty when I install ME, and check out my web projects after, it works OK.

    #230052 Reply

    Riyad Kalla
    Member

    We will look into this further, for the time being we have filed this as a beta bug.

    #231652 Reply

    chenff
    Member

    I got the same SaxParseException using MyEclipse 3.8.4 on Eclipse 3.0.2 over JDK 1.5.0_04. I am running Win XP Pro SP2.

    *************************
    !ENTRY com.ibm.sse.snippets 4 4 2005-05-21 01:29:17.988
    !MESSAGE Could not load user items
    !STACK 0
    org.xml.sax.SAXParseException: Content is not allowed in prolog.
    **************************

    I am not sure if my error is related to the original reported here since I am not using Eclipse 3.1.

    #231662 Reply

    Scott Anderson
    Participant

    The problem with the Sax exceptions is that in JDK 1.5 the XML processing support (org.w3c….) implementation that’s included is incompatible with the one in 1.4. Basically, if you wrote for 1.4, it won’t run on 1.5 due to the API changes that are not backward compatible. To address the issue, you need to run Eclipse itself with JDK 1.4.2 like this:
    eclipse.exe -vm <path-to-jdk-1.4.2-install>\bin\javaw.exe

    Within Eclipse, you can still set the default JRE to be 1.5, in Eclipse 3.1 (not 3.0.2), so that all of your code can exploit the 1.5 features. However Eclipse itself and MyEclipse are written for 1.4.2 anyway (both 3.0 and 3.1), so this shouldn’t cause any change in functionality, other than fixing this issue.

Viewing 10 posts - 1 through 10 (of 10 total)
Reply To: Failure on new install of 3.1M7 and 3.8.4M7-beta

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