首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opengrok分度失败

Opengrok分度失败
EN

Stack Overflow用户
提问于 2013-12-04 12:27:01
回答 1查看 1.7K关注 0票数 3

我已经浏览了这么多的帖子和文章,但没有找到解决办法。创建索引时,我面临着这个问题。

错误:-

代码语言:javascript
复制
-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操作系统。我已经安装了ctag、tomcat7和opengrok-0.12及其运行。我可以从浏览器访问。

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

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

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

如果我错过了什么。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-04-06 04:13:50

尝试删除数据目录(例如/var/opengrok/ data )并再次运行索引。在中断索引过程和重新运行时,我注意到了一些奇怪的行为。也尝试以根用户的身份运行索引,并查看它是否仍在抱怨。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20375373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档