gpt4 book ai didi

tomcat - Opengrok 索引失败

转载 作者:行者123 更新时间:2023-11-28 22:00:09 26 4
gpt4 key购买 nike

我浏览了很多帖子和文章,但找不到解决方案。我在创建索引时遇到了问题。

错误:-

-bash-3.2$ ./OpenGrok index
Loading the default instance configuration ...
12:01:17 SEVERE: An error occurred while parsing the xml output
java.lang.StringIndexOutOfBoundsException: String index out of range: -6
at java.lang.String.substring(String.java:1875)
at org.opensolaris.opengrok.history.SubversionHistoryParser$Handler.endElement(SubversionHistoryParser.java:99)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1742)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2900)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:302)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:195)
at org.opensolaris.opengrok.history.SubversionHistoryParser.processStream(SubversionHistoryParser.java:182)
at org.opensolaris.opengrok.util.Executor.exec(Executor.java:151)
at org.opensolaris.opengrok.history.SubversionHistoryParser.parse(SubversionHistoryParser.java:154)
at org.opensolaris.opengrok.history.SubversionRepository.getHistory(SubversionRepository.java:238)
at org.opensolaris.opengrok.history.Repository.createCache(Repository.java:286)
at org.opensolaris.opengrok.history.HistoryGuru.createCache(HistoryGuru.java:478)
at org.opensolaris.opengrok.history.HistoryGuru.access$000(HistoryGuru.java:51)
at org.opensolaris.opengrok.history.HistoryGuru$1.run(HistoryGuru.java:522)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)

我正在使用 UNIX 操作系统。我已经安装了 ctags、tomcat7 和 opengrok-0.12 及其正在运行的 .我可以从浏览器访问。

但是,当我尝试创建索引时失败了。

  1. 如何检查索引是否已创建?

如果需要任何其他信息,请告诉我。

如果我遗漏了什么,请提出建议。

提前致谢。

最佳答案

尝试删除数据目录(例如/var/opengrok/data)并再次运行索引。中断索引过程并重新运行时,我注意到一些奇怪的行为。也尝试以 root 身份运行索引,看看它是否仍然报错。

关于tomcat - Opengrok 索引失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20375373/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com