facebook

Bug in 7.1.1 Centos 5.2

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

    bkearns
    Member

    Somewhat reproducible test case for browser not existant bug and JSF editor issues. Fresh Download of 7.1.1 complete installer, on Centos 5.2.

    Download the standalone installer for MyEclipseIDE 7.1 1 (from today). After initial install the internal browser appears to work. Restart IDE, error similar to the below error is thrown. Uninstall UML Tools and uninstall Subversive then restart and JSF editing support is broken (error following NPE) as is the lack of a browser. Reinstalling both plug-ins, and restarting one time caused both JSF functionality as well as the internal browser to work again.

    java.lang.NullPointerException
    at org.eclipse.ui.internal.browser.BrowserViewer.getURL(BrowserViewer.java:833)
    at org.eclipse.ui.internal.browser.BrowserViewer.navigate(BrowserViewer.java:615)
    at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:661)
    at org.eclipse.ui.internal.browser.BrowserViewer.setURL(BrowserViewer.java:288)
    at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:80)
    at com.genuitec.eclipse.intro.StartPageEditor.createPartControl(StartPageEditor.java:74)
    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:661)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
    at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
    at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
    at com.genuitec.eclipse.intro.StartPageEditor.openStartPage(StartPageEditor.java:168)
    at com.genuitec.eclipse.intro.IntroStartup$1.runInUIThread(IntroStartup.java:42)
    at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3378)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3036)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    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:549)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1212)

    (Additionally after only uninstalling Subversive trying to edit JSF files throws the following error.)

    An error has occurred. See error log for more details.
    /home/<user>/Genuitec/Common/plugins/org.mozilla.xulrunner.gtk.linux.x86_1.8.1.3-zmyeclipse7102009030516/xulrunner/libjavaxpcomglue.so: Can’t load IA 32-bit .so on a IA 32-bit platform

    #296303 Reply

    bkearns
    Member

    Here are some more potentially relevant messages from the .metadata/.log directory

    !SESSION 2009-03-17 17:01:04.589 ———————————————–
    eclipse.buildId=unknown
    java.version=1.5.0_11
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
    Command-line arguments: -os linux -ws gtk -arch x86 -clean -clean

    !ENTRY org.eclipse.equinox.p2.core 4 0 2009-03-17 17:01:16.264
    !MESSAGE Provisioning exception
    !STACK 1
    org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: Unable to read repository at file:/home/bkearns/Genuitec/MyEclipse 7.1/configuration/org.eclipse.osgi/bu
    ndles/4/data/listener_1925729951/.
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Unknown Source)
    at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Unknown Source)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:355)
    at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1074)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:616)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:299)
    at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:489)
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:211)
    at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:321)
    Caused by: java.io.FileNotFoundException: /home/bkearns/Genuitec/MyEclipse 7.1/configuration/org.eclipse.osgi/bundles/4/data/listener_1925729951/artifacts.xml (No such file
    or directory)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    … 22 more
    !SUBENTRY 1 org.eclipse.equinox.p2.artifact.repository 4 1000 2009-03-17 17:01:16.266
    !MESSAGE Unable to read repository at file:/home/bkearns/Genuitec/MyEclipse 7.1/configuration/org.eclipse.osgi/bundles/4/data/listener_1925729951/.
    !STACK 0
    java.io.FileNotFoundException: /home/bkearns/Genuitec/MyEclipse 7.1/configuration/org.eclipse.osgi/bundles/4/data/listener_1925729951/artifacts.xml (No such file or director
    y)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at org.eclipse.equinox.internal.provisional.spi.p2.artifact.repository.SimpleArtifactRepositoryFactory.load(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(Unknown Source)
    at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeArtifactRepository(Unknown Source)

    #296304 Reply

    bkearns
    Member

    In the process of troubleshooting this further I seem to have solved the problem. There are some bad dependencies that are not checked on Centos. To get rid of the linker error the following seems to work.

    sudo yum install compat-libstdc++-33

    Thanks.

Viewing 3 posts - 1 through 3 (of 3 total)
Reply To: Bug in 7.1.1 Centos 5.2

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