Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 384066

Summary: Error message when clicking on "What's new in CDT" in help menu
Product: [Tools] CDT Reporter: Bernard Mising name <bernard.gautier>
Component: cdt-coreAssignee: Andrew Gvozdev <angvoz.dev>
Status: RESOLVED FIXED QA Contact: Doug Schaefer <cdtdoug>
Severity: normal    
Priority: P3 CC: eclipse.sprigogin
Version: Next   
Target Milestone: 8.1.1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Bernard Mising name CLA 2012-07-02 12:34:45 EDT
Build Identifier: 20120614-1722

Go to Help menu, select Help contents, then expand C/C++ Development user guide and then click What's new in CDT.
I am getting this:

An error occured while processing the requested document: 

org.xml.sax.SAXParseException; lineNumber: 102; columnNumber: 36; The reference to entity "gt" must end with the ';' delimiter.
	at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
	at org.eclipse.help.internal.dynamic.DocumentReader.read(DocumentReader.java:56)
	at org.eclipse.help.internal.dynamic.XMLProcessor.process(XMLProcessor.java:49)
	at org.eclipse.help.internal.xhtml.DynamicXHTMLProcessor.process(DynamicXHTMLProcessor.java:66)
	at org.eclipse.help.internal.webapp.servlet.DynamicXHTMLFilter$1.close(DynamicXHTMLFilter.java:81)
	at java.io.FilterOutputStream.close(Unknown Source)
	at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadAndBodyOutputStream.close(FilterHTMLHeadAndBodyOutputStream.java:311)
	at org.eclipse.help.internal.webapp.servlet.PluginsRootResolvingStream.close(PluginsRootResolvingStream.java:220)
	at java.io.FilterOutputStream.close(Unknown Source)
	at org.eclipse.help.internal.webapp.servlet.FilterHTMLHeadOutputStream.close(FilterHTMLHeadOutputStream.java:159)
	at org.eclipse.help.internal.webapp.servlet.EclipseConnector.transfer(EclipseConnector.java:203)
	at org.eclipse.help.internal.webapp.servlet.ContentServlet.doGet(ContentServlet.java:45)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180)
	at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
	at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:384)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:486)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1065)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:413)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:192)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:999)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
	at org.eclipse.jetty.server.Server.handle(Server.java:350)
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)
	at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:890)
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:944)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:606)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
	at java.lang.Thread.run(Unknown Source)



Reproducible: Always
Comment 1 Andrew Gvozdev CLA 2012-07-03 12:13:50 EDT
Fixed on master and 8.1.1. That is unfortunate that released Juno version went out broken.
Comment 2 Sergey Prigogin CLA 2012-07-03 13:55:05 EDT
(In reply to comment #1)
> Fixed on master and 8.1.1. That is unfortunate that released Juno version went
> out broken.

Sorry for the breakage.
Comment 3 CDT Genie CLA 2013-02-27 11:45:09 EST
*** cdt git genie on behalf of Andrew Gvozdev ***

    bug 384066: Error message when clicking on &quot;What's new in CDT&quot; in help
    menu

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=32cfd676b558c1258e8dae7a7ae00cd0db0685df
Comment 4 CDT Genie CLA 2013-02-27 11:45:12 EST
*** cdt git genie on behalf of Andrew Gvozdev ***

    bug 384066: Error message when clicking on &quot;What's new in CDT&quot; in help
    menu

[*] http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=976cf6659d92efcf0eb56ac72fa4f301f7b5f570