Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » IWorkbenchHelpSystem.displayHelp freezes app
IWorkbenchHelpSystem.displayHelp freezes app [message #1859512] Tue, 13 June 2023 06:50 Go to next message
Andres Fonquernie is currently offline Andres FonquernieFriend
Messages: 2
Registered: June 2023
Junior Member
Hello,

When I try IWorkbenchHelpSystem.displayHelp the application freezes. It only fails when executing the app after compiling in RedHat, it works fine when executing from Ecipse or in another OS, like Ubuntu.
It does not show any error messages or crashes, the app just freezes and I have to stop it.
I don't know if I am missing some configuration or what the error could be

Thanks for your help
Re: IWorkbenchHelpSystem.displayHelp freezes app [message #1860344 is a reply to message #1859512] Mon, 31 July 2023 14:00 Go to previous message
Andres Fonquernie is currently offline Andres FonquernieFriend
Messages: 2
Registered: June 2023
Junior Member
Plugins versions:
org.eclipse.equinox.http.jetty;bundle-version="2.0.100",
org.eclipse.equinox.http.registry;bundle-version="1.1.100",
org.eclipse.equinox.http.servlet;bundle-version="1.1.200",
org.mortbay.jetty.server;bundle-version="6.1.23",
org.mortbay.jetty.util;bundle-version="6.1.23",
org.eclipse.help;bundle-version="3.5.100",
org.eclipse.help.ui;bundle-version="3.5.101",
org.eclipse.help.webapp;bundle-version="3.6.1"

After some research, I have found the following:

  1. When I click Help Contents I get this log (both from an SLES server where it works and RedHat where it fails)
    org.mortbay.log - Logging to Logger[org.mortbay.log] via org.mortbay.log.Slf4jLog
    org.mortbay.log - Container Server@6796ffe0 + SelectChannelConnector@127.0.0.1:33108 as connector
    org.mortbay.log - filterNameMap=null
    org.mortbay.log - pathFilters=null
    org.mortbay.log - servletFilterMap=null
    org.mortbay.log - servletPathMap={/*=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043}
    org.mortbay.log - servletNameMap={org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043}
    org.mortbay.log - Container Server@6796ffe0 + org.mortbay.jetty.servlet.Context@4649f780{/help,null} as handler
    org.mortbay.log - Container ServletHandler@2218188d + org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043 as servlet
    org.mortbay.log - Container ServletHandler@2218188d + (S=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043,[/*]) as servletMapping
    org.mortbay.log - Container SessionHandler@5bf3e277 + ServletHandler@2218188d as handler
    org.mortbay.log - Container SessionHandler@5bf3e277 + org.mortbay.jetty.servlet.HashSessionManager@689921ca as sessionManager
    org.mortbay.log - Container org.mortbay.jetty.servlet.Context@4649f780{/help,null} + SessionHandler@5bf3e277 as handler
    org.mortbay.log - jetty-6.1.x
    org.mortbay.log - Container Server@6796ffe0 + org.mortbay.thread.QueuedThreadPool@645a6359 as threadpool
    org.mortbay.log - started org.mortbay.thread.QueuedThreadPool@645a6359
    org.mortbay.log - Container org.mortbay.jetty.servlet.Context@4649f780{/help,null} + ErrorHandler@30aa119a as errorHandler
    org.mortbay.log - Container Server@6796ffe0 + org.mortbay.jetty.servlet.HashSessionIdManager@2813f8ee as sessionIdManager
    org.mortbay.log - Init SecureRandom.
    org.mortbay.log - started org.mortbay.jetty.servlet.HashSessionIdManager@2813f8ee
    org.mortbay.log - started org.mortbay.jetty.servlet.HashSessionManager@689921ca
    org.mortbay.log - filterNameMap=null
    org.mortbay.log - pathFilters=null
    org.mortbay.log - servletFilterMap=null
    org.mortbay.log - servletPathMap={/*=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043}
    org.mortbay.log - servletNameMap={org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043=org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043}
    org.mortbay.log - starting ServletHandler@2218188d
    org.mortbay.log - started ServletHandler@2218188d
    org.mortbay.log - starting SessionHandler@5bf3e277
    org.mortbay.log - started SessionHandler@5bf3e277
    org.mortbay.log - starting org.mortbay.jetty.servlet.Context@4649f780{/help,null}
    org.mortbay.log - starting ErrorHandler@30aa119a
    org.mortbay.log - started ErrorHandler@30aa119a
    org.mortbay.log - started org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet-1457873043
    org.mortbay.log - started org.mortbay.jetty.servlet.Context@4649f780{/help,null}
    org.mortbay.log - starting Server@6796ffe0
    org.mortbay.log - started org.mortbay.jetty.nio.SelectChannelConnector$1@7ba7265d
    org.mortbay.log - Started SelectChannelConnector@127.0.0.1:33108
    org.mortbay.log - started SelectChannelConnector@127.0.0.1:33108
    org.mortbay.log - started Server@6796ffe0

  2. But after that, it doesn't start the Firefox server. In the working server, I get this log:
    org.mortbay.log - REQUEST /help/index.jsp on org.mortbay.jetty.HttpConnection@30d336cb
    org.mortbay.log - sessionManager=org.mortbay.jetty.servlet.HashSessionManager@1e04f6b6
    org.mortbay.log - session=null
    etc

  3. And the Firefox server is up
    /usr/lib64/firefox/firefox http://127.0.0.1:41518/help/index.jsp
Previous Topic:Drag and drop of views fails in Eclipse
Next Topic:How to hide the view Debug -> Launch Configuration?
Goto Forum:
  


Current Time: Wed Oct 09 19:41:06 GMT 2024

Powered by FUDForum. Page generated in 0.03961 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top