Community
Participate
Working Groups
I have an RCP application with help enabled (help.ui plugin at 3.0.0). I am able to launch the help on Windows without any errors. When I try to launch on Linux, I receive null pointer exceptions. I have tried using an .ini file to state 'always use external browser'. I still received null pointer exceptions. Here is the .log file contents: ********************************************************************* !SESSION Apr 08, 2005 10:35:01.102 --------------------------------------------- eclipse.buildId=unknown java.fullversion=J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc) BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -product com.ibm.ws.install.factory.base.InstallFactoryProduct -launch !ENTRY org.eclipse.help.ui 4 0 Apr 08, 2005 10:35:01.118 !MESSAGE An exception occurred while launching help. Refer to the log for more details. !ENTRY org.eclipse.help.base 4 0 Apr 08, 2005 10:35:01.120 !MESSAGE An exception occurred while launching help. !STACK 0 java.lang.NullPointerException at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2159) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1976) at java.lang.Runtime.loadLibrary0(Runtime.java:824) at java.lang.System.loadLibrary(System.java:908) at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100) at org.eclipse.swt.browser.Browser.<init>(Browser.java:116) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.test (EmbeddedBrowserFactory.java:65) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.isAvailable (EmbeddedBrowserFactory.java:46) at org.eclipse.help.internal.browser.BrowserManager.createBrowserDescriptors (BrowserManager.java:176) at org.eclipse.help.internal.browser.BrowserManager.init (BrowserManager.java:53) at org.eclipse.help.internal.browser.BrowserManager.createBrowser (BrowserManager.java:284) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser (BaseHelpSystem.java:88) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL (HelpDisplay.java:166) at org.eclipse.help.internal.base.HelpDisplay.displayHelp (HelpDisplay.java:48) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp (DefaultHelpUI.java:43) at org.eclipse.ui.help.WorkbenchHelp.displayHelp(WorkbenchHelp.java:210) at org.eclipse.ui.internal.actions.HelpContentsAction$1.run (HelpContentsAction.java:78) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.actions.HelpContentsAction.run (HelpContentsAction.java:76) at org.eclipse.jface.action.Action.runWithEvent(Action.java:881) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:915) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:866) at org.eclipse.jface.action.ActionContributionItem$7.handleEvent (ActionContributionItem.java:785) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:954) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2595) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2298) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at com.ibm.ws.install.factory.base.gui.InstallFactoryApplication.run (Unknown Source) 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:85) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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) !ENTRY org.eclipse.help.ui 4 0 Apr 08, 2005 10:35:51.195 !MESSAGE An exception occurred while launching help. Refer to the log for more details. !ENTRY org.eclipse.help.base 4 0 Apr 08, 2005 10:35:51.196 !MESSAGE An exception occurred while launching help. !STACK 0 java.lang.NullPointerException at org.eclipse.help.internal.browser.BrowserManager.createBrowserAdapter (BrowserManager.java:315) at org.eclipse.help.internal.browser.BrowserManager.createBrowser (BrowserManager.java:292) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser (BaseHelpSystem.java:88) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL (HelpDisplay.java:166) at org.eclipse.help.internal.base.HelpDisplay.displayHelp (HelpDisplay.java:48) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp (DefaultHelpUI.java:43) at org.eclipse.ui.help.WorkbenchHelp.displayHelp(WorkbenchHelp.java:210) at com.ibm.ws.install.factory.base.gui.actions.LaunchHelpAction.run (Unknown Source) at com.ibm.ws.install.factory.base.gui.views.IFView$3.widgetSelected (Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Inlined Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at com.ibm.ws.install.factory.base.gui.InstallFactoryApplication.run (Unknown Source) 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:85) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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) !SESSION Apr 08, 2005 10:36:54.787 --------------------------------------------- eclipse.buildId=unknown java.fullversion=J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc) BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -product com.ibm.ws.install.factory.base.InstallFactoryProduct -launch !ENTRY org.eclipse.help.ui 4 0 Apr 08, 2005 10:36:54.790 !MESSAGE An exception occurred while launching help. Refer to the log for more details. !ENTRY org.eclipse.help.base 4 0 Apr 08, 2005 10:36:54.791 !MESSAGE An exception occurred while launching help. !STACK 0 java.lang.NullPointerException at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2159) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1976) at java.lang.Runtime.loadLibrary0(Runtime.java:824) at java.lang.System.loadLibrary(System.java:908) at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100) at org.eclipse.swt.browser.Browser.<init>(Browser.java:116) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.test (EmbeddedBrowserFactory.java:65) at org.eclipse.help.ui.internal.browser.embedded.EmbeddedBrowserFactory.isAvailable (EmbeddedBrowserFactory.java:46) at org.eclipse.help.internal.browser.BrowserManager.createBrowserDescriptors (BrowserManager.java:176) at org.eclipse.help.internal.browser.BrowserManager.init (BrowserManager.java:53) at org.eclipse.help.internal.browser.BrowserManager.createBrowser (BrowserManager.java:284) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser (BaseHelpSystem.java:88) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL (HelpDisplay.java:166) at org.eclipse.help.internal.base.HelpDisplay.displayHelp (HelpDisplay.java:48) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp (DefaultHelpUI.java:43) at org.eclipse.ui.help.WorkbenchHelp.displayHelp(WorkbenchHelp.java:210) at com.ibm.ws.install.factory.base.gui.actions.LaunchHelpAction.run (Unknown Source) at com.ibm.ws.install.factory.base.gui.views.IFView$3.widgetSelected (Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:89) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:954) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2595) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2298) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at com.ibm.ws.install.factory.base.gui.InstallFactoryApplication.run (Unknown Source) 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:85) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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) ********************************************************************* I also downloaded Eclipse SDK 3.0.2 to the linux box in question in order to see if eclipse Help would launch (since help.ui plugin would be at 3.0.2 level). Attempting to launch help caused JVM to crash. No .log info for this crash. Additional system info: *** Date: 4/8/05 11:30 AM *** Platform Details: *** System properties: com.ibm.vm.bitmode=32 eclipse.application=org.eclipse.ui.ide.workbench eclipse.buildId=M200503110845 eclipse.commands=-os linux -ws gtk -arch x86 -showsplash /home/markt/eclipse/./eclipse -showsplash 600 -exitdata /home/markt/eclipse/./eclipse -exitdata b90012 -vm /home/markt/eclipse/./jre/bin/java eclipse.product=org.eclipse.platform.ide eclipse.startTime=1112974214198 eclipse.vm=/home/markt/eclipse/./jre/bin/java eclipse.vmargs=-cp /home/markt/eclipse/./startup.jar org.eclipse.core.launcher.Main eof=eof file.encoding=UTF-8 file.encoding.pkg=sun.io file.separator=/ ibm.system.encoding=UTF-8 invokedviajava= java.assistive=ON java.awt.fonts= java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment java.awt.printerjob=sun.print.PSPrinterJob java.class.path=/home/markt/eclipse/./startup.jar java.class.version=48.0 java.compiler=jitc java.endorsed.dirs=/home/markt/eclipse/./jre/lib/endorsed java.ext.dirs=/home/markt/eclipse/./jre/lib/ext java.fullversion=J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc) java.home=/home/markt/eclipse/./jre java.io.tmpdir=/tmp java.library.path=/home/markt/eclipse/./jre/bin:/home/markt/eclipse/jre/bin/clas sic:/home/markt/eclipse/jre/bin:/home/db2inst1/sqllib/lib:/usr/lib java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition java.runtime.version=1.4.2 java.specification.name=Java Platform API Specification java.specification.vendor=Sun Microsystems Inc. java.specification.version=1.4 java.util.prefs.PreferencesFactory=java.util.prefs.FileSystemPreferencesFactory java.vendor=IBM Corporation java.vendor.url=http://www.ibm.com/ java.vendor.url.bug= java.version=1.4.2 java.vm.info=J2RE 1.4.2 IBM build cxia32142sr1a-20050209 (JIT enabled: jitc) java.vm.name=Classic VM java.vm.specification.name=Java Virtual Machine Specification java.vm.specification.vendor=Sun Microsystems Inc. java.vm.specification.version=1.0 java.vm.vendor=IBM Corporation java.vm.version=1.4.2 line.separator= org.osgi.framework.executionenvironment= org.osgi.framework.language=en org.osgi.framework.os.name=Linux org.osgi.framework.os.version=2.4.18-14 org.osgi.framework.processor=x86 org.osgi.framework.vendor=Eclipse org.osgi.framework.version=1.2.0 os.arch=x86 os.name=Linux os.version=2.4.18-14 osgi.arch=x86 osgi.bundles=org.eclipse.core.runtime@2:start, org.eclipse.update.configurator@3:start osgi.bundles.defaultStartLevel=4 osgi.bundlestore=/home/markt/eclipse/configuration/org.eclipse.osgi/bundles osgi.configuration.area=file:/home/markt/eclipse/configuration/ osgi.framework=file:/home/markt/eclipse/plugins/org.eclipse.osgi_3.0.1/ osgi.framework.beginningstartlevel=1 osgi.framework.version=3.0.0 osgi.frameworkClassPath=core.jar, console.jar, osgi.jar, resolver.jar, defaultAdaptor.jar, eclipseAdaptor.jar osgi.install.area=file:/home/markt/eclipse/ osgi.instance.area=file:/home/markt/eclipse/workspace/ osgi.logfile=/home/markt/eclipse/workspace/.metadata/.log osgi.manifest.cache=/home/markt/eclipse/configuration/org.eclipse.osgi/manifests osgi.nl=en_US osgi.os=linux osgi.splashLocation=/home/markt/eclipse/plugins/org.eclipse.platform_3.0.2/splas h.bmp osgi.splashPath=platform:/base/plugins/org.eclipse.platform osgi.ws=gtk path.separator=: sun.arch.data.model=32 sun.boot.class.path=/home/markt/eclipse/./jre/lib/core.jar:/home/markt/eclipse/. /jre/lib/graphics.jar:/home/markt/eclipse/./jre/lib/security.jar:/home/markt/ecl ipse/./jre/lib/server.jar:/home/markt/eclipse/./jre/lib/xml.jar:/home/markt/ecli pse/./jre/lib/charsets.jar:/home/markt/eclipse/./jre/lib/ibmorbapi.jar:/home/mar kt/eclipse/./jre/lib/ibmorb.jar:/home/markt/eclipse/./jre/lib/ibmjsseprovider.ja r:/home/markt/eclipse/./jre/lib/ibmjssefips.jar:/home/markt/eclipse/./jre/lib/ib mcertpathprovider.jar:/home/markt/eclipse/./jre/lib/ibmjcefw.jar:/home/markt/ecl ipse/./jre/lib/ibmjgssprovider.jar:/home/markt/eclipse/./jre/lib/ibmpkcs.jar:/ho me/markt/eclipse/./jre/lib/ibmjaaslm.jar sun.boot.library.path=/home/markt/eclipse/./jre/bin sun.io.unicode.encoding=UnicodeLittle sun.java2d.fontpath= sun.os.patch.level=unknown user.country=US user.dir=/home/markt/eclipse user.home=/root user.language=en user.name=root user.timezone=America/Nipigon *** Features: org.eclipse.jdt (3.0.2) "Eclipse Java Development Tools" org.eclipse.jdt.source (3.0.2) "Eclipse Java Development Tools SDK" org.eclipse.pde (3.0.2) "Eclipse Plug-in Development Environment" org.eclipse.pde.source (3.0.2) "Eclipse Plug-in Development Environment Developer Resources" org.eclipse.platform (3.0.2) "Eclipse Platform" org.eclipse.platform.source (3.0.2) "Eclipse Platform Plug-in Developer Resources" org.eclipse.sdk (3.0.2) "Eclipse Project SDK" *** Plug-in Registry: org.apache.ant (1.6.2) "Apache Ant" org.apache.lucene (1.4.3) "Apache Lucene" org.eclipse.ant.core (3.0.0) "Ant Build Tool Core" org.eclipse.ant.ui (3.0.2) "Ant UI" org.eclipse.compare (3.0.0) "Compare Support" org.eclipse.core.boot (3.0.0) "Core Boot" org.eclipse.core.expressions (3.0.0) "Expression Language" org.eclipse.core.filebuffers (3.0.1) "File Buffers" org.eclipse.core.resources (3.0.1) "Core Resource Management" org.eclipse.core.resources.linux (3.0.0) "Core Resource Management Linux Fragment" org.eclipse.core.runtime (3.0.2) "Core Runtime" org.eclipse.core.runtime.compatibility (3.0.0) "Core Runtime Plug-in Compatibility" org.eclipse.core.variables (3.0.0) "Core Variables" org.eclipse.debug.core (3.0.2) "Debug Core" org.eclipse.debug.ui (3.0.2) "Debug UI" org.eclipse.help (3.0.0) "Help System Core" org.eclipse.help.appserver (3.0.0) "Help Application Server" org.eclipse.help.base (3.0.2) "Help System Base" org.eclipse.help.ide (3.0.0) "Help System IDE" org.eclipse.help.ui (3.0.2) "Help System UI" org.eclipse.help.webapp (3.0.2) "Help System Webapp" org.eclipse.jdt (3.0.2) "Eclipse Java Development Tools" org.eclipse.jdt.core (3.0.2) "Java Development Tools Core" org.eclipse.jdt.debug (3.0.2) "JDI Debug Model" org.eclipse.jdt.debug.ui (3.0.2) "JDI Debug UI" org.eclipse.jdt.doc.isv (3.0.1) "Eclipse JDT Plug-in Developer Guide" org.eclipse.jdt.doc.user (3.0.1) "Eclipse Java Development User Guide" org.eclipse.jdt.junit (3.0.1) "Java Development Tools JUnit support" org.eclipse.jdt.junit.runtime (3.0.2) "Java Development Tools JUnit runtime support" org.eclipse.jdt.launching (3.0.2) "Java Development Tools Launching Support" org.eclipse.jdt.source (3.0.2) "Eclipse Java Development Tools SDK" org.eclipse.jdt.ui (3.0.2) "Java Development Tools UI" org.eclipse.jface (3.0.2) "JFace" org.eclipse.jface.text (3.0.2) "JFace Text" org.eclipse.ltk.core.refactoring (3.0.1) "Refactoring Core" org.eclipse.ltk.ui.refactoring (3.0.1) "Refactoring UI" org.eclipse.osgi (3.0.1) "OSGi System Bundle" org.eclipse.osgi.services (3.0.0) "OSGi Release 3 Services" org.eclipse.osgi.util (3.0.0) "OSGi R3 Utility Classes" org.eclipse.pde (3.0.1) "Eclipse Plug-in Development Environment" org.eclipse.pde.build (3.0.1) "Plug-in Development Environment Build Support" org.eclipse.pde.core (3.0.2) "Plug-in Development Core" org.eclipse.pde.doc.user (3.0.0) "Eclipse Plug-in Development User Guide" org.eclipse.pde.junit.runtime (3.0.0) "PDE JUnit Plug-in Test" org.eclipse.pde.runtime (3.0.1) "Plug-in Development Environment Runtime" org.eclipse.pde.source (3.0.2) "Eclipse Plug-in Development Environment Developer Resources" org.eclipse.pde.ui (3.0.2) "Plug-in Development UI" org.eclipse.platform (3.0.2) "Eclipse Platform" org.eclipse.platform.doc.isv (3.0.1) "Eclipse Platform Plug-in Developer Guide" org.eclipse.platform.doc.user (3.0.1) "Eclipse Workbench User Guide" org.eclipse.platform.source (3.0.2) "Eclipse Platform Plug-in Developer Resources" org.eclipse.platform.source.linux.gtk.x86 (3.0.2) "Eclipse Platform Plug-in Developer Resources" org.eclipse.sdk (3.0.2) "Eclipse Project SDK" org.eclipse.search (3.0.1) "Search Support" org.eclipse.swt (3.0.2) "Standard Widget Toolkit" org.eclipse.swt.gtk (3.0.2) "Standard Widget Toolkit for GTK 2.0" org.eclipse.team.core (3.0.0) "Team Support Core" org.eclipse.team.cvs.core (3.0.1) "CVS Team Provider Core" org.eclipse.team.cvs.ssh (3.0.0) "CVS SSH Core" org.eclipse.team.cvs.ssh2 (3.0.0) "CVS SSH2" org.eclipse.team.cvs.ui (3.0.1) "CVS Team Provider UI" org.eclipse.team.ui (3.0.1) "Team Support UI" org.eclipse.text (3.0.1) "Text" org.eclipse.tomcat (4.1.30) "Tomcat Wrapper" org.eclipse.ui (3.0.2) "Eclipse UI" org.eclipse.ui.cheatsheets (3.0.1) "Cheat Sheets" org.eclipse.ui.console (3.0.0) "Console" org.eclipse.ui.editors (3.0.1) "Default Text Editor" org.eclipse.ui.externaltools (3.0.1) "External Tools" org.eclipse.ui.forms (3.0.0) "Eclipse Forms" org.eclipse.ui.ide (3.0.2) "Eclipse IDE UI" org.eclipse.ui.intro (3.0.2) "Intro Plugin" org.eclipse.ui.presentations.r21 (3.0.1) "R21 Presentation Plug-in" org.eclipse.ui.views (3.0.0) "Views" org.eclipse.ui.workbench (3.0.2) "Workbench" org.eclipse.ui.workbench.compatibility (3.0.0) "Workbench Compatibility" org.eclipse.ui.workbench.texteditor (3.0.1) "Text Editor Framework" org.eclipse.update.configurator (3.0.0) "Install/Update Configurator" org.eclipse.update.core (3.0.2) "Install/Update Core" org.eclipse.update.core.linux (3.0.1) "Install/Update Core for Linux" org.eclipse.update.scheduler (3.0.1.1) "Automatic Updates Scheduler" org.eclipse.update.ui (3.0.1.1) "Install/Update UI" org.junit (3.8.1) "JUnit Testing Framework" *** User Preferences: #Fri Apr 08 11:30:38 EDT 2005 file_export_version=3.0 @org.eclipse.ui=3.0.2 /instance/org.eclipse.ui/showIntro=false \!/= *** Update Manager Log: Configuration=Fri Apr 08 11:03:53 EDT 2005 Is current configuration=true
Konrad: do you remember that PR about Help needing to catch NPE because certain IBM VMs don't correctly throw UnsatisfiedLinkError when System.loadLibrary fails? I'm trying to find it. This is a dup of it. To Mark: - an immediate workaround is to: csh setenv MOZILLA_FIVE_HOME empty eclipse This disables the browser widget and should get you working fine.
I think that was bug 87650. I also added a fix to catch the NPE to org.eclipse.help.ui plug-in version 3.0.2 as per bug 87652.
I have tried the workaround suggested above and I am still unable to launch the help system. Here is the latest .log file content: !ENTRY org.eclipse.help.base 4 0 Apr 08, 2005 12:27:58.668 !MESSAGE An exception occurred while launching help. !STACK 0 java.lang.NullPointerException at org.eclipse.help.internal.browser.BrowserManager.createBrowserAdapter (BrowserManager.java:315) at org.eclipse.help.internal.browser.BrowserManager.createBrowser (BrowserManager.java:292) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser (BaseHelpSystem.java:88) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL (HelpDisplay.java:166) at org.eclipse.help.internal.base.HelpDisplay.displayHelp (HelpDisplay.java:48) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp (DefaultHelpUI.java:43) at org.eclipse.ui.help.WorkbenchHelp.displayHelp(WorkbenchHelp.java:210) at org.eclipse.ui.internal.actions.HelpContentsAction$1.run (HelpContentsAction.java:78) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.actions.HelpContentsAction.run (HelpContentsAction.java:76) at org.eclipse.jface.action.Action.runWithEvent(Action.java:881) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:915) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:866) at org.eclipse.jface.action.ActionContributionItem$7.handleEvent (ActionContributionItem.java:785) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Inlined Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at com.ibm.ws.install.factory.base.gui.InstallFactoryApplication.run (Unknown Source) 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:85) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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) !ENTRY org.eclipse.help.ui 4 0 Apr 08, 2005 12:29:18.433 !MESSAGE An exception occurred while launching help. Refer to the log for more details. !ENTRY org.eclipse.help.base 4 0 Apr 08, 2005 12:29:18.434 !MESSAGE An exception occurred while launching help. !STACK 0 java.lang.NullPointerException at org.eclipse.help.internal.browser.BrowserManager.createBrowserAdapter (BrowserManager.java:315) at org.eclipse.help.internal.browser.BrowserManager.createBrowser (BrowserManager.java:292) at org.eclipse.help.internal.base.BaseHelpSystem.getHelpBrowser (BaseHelpSystem.java:88) at org.eclipse.help.internal.base.HelpDisplay.displayHelpURL (HelpDisplay.java:166) at org.eclipse.help.internal.base.HelpDisplay.displayHelp (HelpDisplay.java:48) at org.eclipse.help.ui.internal.DefaultHelpUI.displayHelp (DefaultHelpUI.java:43) at org.eclipse.ui.help.WorkbenchHelp.displayHelp(WorkbenchHelp.java:210) at org.eclipse.ui.internal.actions.HelpContentsAction$1.run (HelpContentsAction.java:78) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.actions.HelpContentsAction.run (HelpContentsAction.java:76) at org.eclipse.jface.action.Action.runWithEvent(Action.java:881) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection (ActionContributionItem.java:915) at org.eclipse.jface.action.ActionContributionItem.access$2 (ActionContributionItem.java:866) at org.eclipse.jface.action.ActionContributionItem$7.handleEvent (ActionContributionItem.java:785) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java (Compiled Code)) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java(Inlined Compiled Code)) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java (Compiled Code)) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java (Compiled Code)) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:254) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141) at com.ibm.ws.install.factory.base.gui.InstallFactoryApplication.run (Unknown Source) 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:85) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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)
Mark: as per comment 2, you will need to upgrade to 3.0.2. If you're already using 3.0.2 please reopen this PR. *** This bug has been marked as a duplicate of 87656 ***
typo
*** This bug has been marked as a duplicate of 87652 ***