IWorkbenchHelpSystem.displayHelp freezes app [message #1859512] |
Tue, 13 June 2023 02:50  |
Eclipse User |
|
|
|
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 10:00  |
Eclipse User |
|
|
|
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:
- 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
- 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
- And the Firefox server is up
/usr/lib64/firefox/firefox http://127.0.0.1:41518/help/index.jsp
|
|
|
Powered by
FUDForum. Page generated in 0.02453 seconds