Prebuild index is missing in org.eclipse.rse.doc.user
Bugzilla Link | 426023 |
Status | NEW |
Importance | P3 normal |
Reported | Jan 17, 2014 15:30 EDT |
Modified | Jan 17, 2014 17:22 EDT |
Version | 3.5 |
Reporter | Denis Golovin |
Description
The same issue was fixed in Bug 350571 for 3.3.1
After help is requested first time eclipse log full of exceptions:
!ENTRY org.eclipse.help.base 4 0 2014-01-17 10:19:38.688
!MESSAGE Help index declared, but missing for plugin org.eclipse.rse.doc.user.
!ENTRY org.eclipse.help.base 4 0 2014-01-17 10:19:40.751
!MESSAGE An error occured while pre-processing help XHTML document "/org.eclipse.rse.doc.user/tasks/tbegindstore.html" for search indexing
!STACK 0
org.xml.sax.SAXParseException; lineNumber: 34; columnNumber: 8; XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347)
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:76)
at org.eclipse.help.internal.search.XHTMLSearchParticipant.preprocess(XHTMLSearchParticipant.java:106)
at org.eclipse.help.search.SearchParticipantXML.addDocument(SearchParticipantXML.java:296)
at org.eclipse.help.internal.search.HTMLSearchParticipant.addDocument(HTMLSearchParticipant.java:51)
at org.eclipse.help.internal.search.SearchIndex.addDocument(SearchIndex.java:230)
at org.eclipse.help.internal.search.IndexingOperation.addDocuments(IndexingOperation.java:252)
at org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:159)
at org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:106)
at org.eclipse.help.internal.search.LocalSearchManager.updateIndex(LocalSearchManager.java:628)
at org.eclipse.help.internal.search.LocalSearchManager.ensureIndexUpdated(LocalSearchManager.java:602)
at org.eclipse.help.internal.search.LocalSearchManager.search(LocalSearchManager.java:547)
at org.eclipse.help.internal.search.SearchManager.searchLocal(SearchManager.java:103)
at org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:94)
at org.eclipse.help.internal.search.SearchProgressMonitor$2.run(SearchProgressMonitor.java:162)
at java.lang.Thread.run(Thread.java:744)
!ENTRY org.eclipse.help.base 4 0 2014-01-17 10:19:41.395
!MESSAGE An error occured while pre-processing help XHTML document "/org.eclipse.rse.doc.user/tasks/tusingefs.html" for search indexing
!STACK 0
org.xml.sax.SAXParseException; lineNumber: 43; columnNumber: 1; XML document structures must start and end within the same entity.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347)
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:76)
at org.eclipse.help.internal.search.XHTMLSearchParticipant.preprocess(XHTMLSearchParticipant.java:106)
at org.eclipse.help.search.SearchParticipantXML.addDocument(SearchParticipantXML.java:296)
at org.eclipse.help.internal.search.HTMLSearchParticipant.addDocument(HTMLSearchParticipant.java:51)
at org.eclipse.help.internal.search.SearchIndex.addDocument(SearchIndex.java:230)
at org.eclipse.help.internal.search.IndexingOperation.addDocuments(IndexingOperation.java:252)
at org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:159)
at org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:106)
at org.eclipse.help.internal.search.LocalSearchManager.updateIndex(LocalSearchManager.java:628)
at org.eclipse.help.internal.search.LocalSearchManager.ensureIndexUpdated(LocalSearchManager.java:602)
at org.eclipse.help.internal.search.LocalSearchManager.search(LocalSearchManager.java:547)
at org.eclipse.help.internal.search.SearchManager.searchLocal(SearchManager.java:103)
at org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:94)
at org.eclipse.help.internal.search.SearchProgressMonitor$2.run(SearchProgressMonitor.java:162)
at java.lang.Thread.run(Thread.java:744)
!ENTRY org.eclipse.help.base 4 4 2014-01-17 10:19:46.152
!MESSAGE Help documentation could not be indexed completely.
!SUBENTRY 1 org.eclipse.help.base 4 4 2014-01-17 10:19:46.152
!MESSAGE Exception occurred while adding document /org.eclipse.rse.doc.user/tasks/tbegindstore.html to index.
!STACK 0
java.io.IOException: Stream closed
at java.util.zip.InflaterInputStream.ensureOpen(InflaterInputStream.java:67)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:121)
at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntryZipBundleEntryInputStream.read(ZipBundleEntry.java:153)\ at com.sun.org.apache.xerces.internal.impl.XMLEntityManagerRewindableInputStream.read(XMLEntityManager.java:2873)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:664)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:189)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.eclipse.help.search.SearchParticipantXML.addDocument(SearchParticipantXML.java:297)
at org.eclipse.help.internal.search.HTMLSearchParticipant.addDocument(HTMLSearchParticipant.java:51)
at org.eclipse.help.internal.search.SearchIndex.addDocument(SearchIndex.java:230)
at org.eclipse.help.internal.search.IndexingOperation.addDocuments(IndexingOperation.java:252)
at org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:159)
at org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:106)
at org.eclipse.help.internal.search.LocalSearchManager.updateIndex(LocalSearchManager.java:628)
at org.eclipse.help.internal.search.LocalSearchManager.ensureIndexUpdated(LocalSearchManager.java:602)
at org.eclipse.help.internal.search.LocalSearchManager.search(LocalSearchManager.java:547)
at org.eclipse.help.internal.search.SearchManager.searchLocal(SearchManager.java:103)
at org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:94)
at org.eclipse.help.internal.search.SearchProgressMonitor2.run(SearchProgressMonitor.java:162)\ at java.lang.Thread.run(Thread.java:744)\ !SUBENTRY 1 org.eclipse.help.base 4 4 2014-01-17 10:19:46.152\ !MESSAGE Exception occurred while adding document /org.eclipse.rse.doc.user/tasks/tusingefs.html to index.\ !STACK 0\ java.io.IOException: Stream closed\ at java.util.zip.InflaterInputStream.ensureOpen(InflaterInputStream.java:67)\ at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:121)\ at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleEntryZipBundleEntryInputStream.read(ZipBundleEntry.java:153)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManagerRewindableInputStream.read(XMLEntityManager.java:2873)\ at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:664)\ at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:189)\ at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:812)\ at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)\ at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)\ at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)\ at com.sun.org.apache.xerces.internal.jaxp.SAXParserImplJAXPSAXParser.parse(SAXParserImpl.java:649)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:333)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.eclipse.help.search.SearchParticipantXML.addDocument(SearchParticipantXML.java:297)
at org.eclipse.help.internal.search.HTMLSearchParticipant.addDocument(HTMLSearchParticipant.java:51)
at org.eclipse.help.internal.search.SearchIndex.addDocument(SearchIndex.java:230)
at org.eclipse.help.internal.search.IndexingOperation.addDocuments(IndexingOperation.java:252)
at org.eclipse.help.internal.search.IndexingOperation.addNewDocuments(IndexingOperation.java:159)
at org.eclipse.help.internal.search.IndexingOperation.execute(IndexingOperation.java:106)
at org.eclipse.help.internal.search.LocalSearchManager.updateIndex(LocalSearchManager.java:628)
at org.eclipse.help.internal.search.LocalSearchManager.ensureIndexUpdated(LocalSearchManager.java:602)
at org.eclipse.help.internal.search.LocalSearchManager.search(LocalSearchManager.java:547)
at org.eclipse.help.internal.search.SearchManager.searchLocal(SearchManager.java:103)
at org.eclipse.help.internal.search.SearchManager.search(SearchManager.java:94)
at org.eclipse.help.internal.search.SearchProgressMonitor$2.run(SearchProgressMonitor.java:162)
at java.lang.Thread.run(Thread.java:744)