Ok, I see you're getting a OutOfMemoryError. That has nothing to do
with lucene changes. Try increasing your JVM heap sizes.

2008/5/28 Shalin Shekhar Mangar <[EMAIL PROTECTED]>:
> Which version of Solr were you using previously?
>
> 2008/5/28 Eason. Lee <[EMAIL PROTECTED]>:
>> I update my solr to the latest trunk yestoday
>> some error shows when I start it.
>> It seems that Lucene2.4 is not compatible with the former one
>> 2008-5-28 14:50:05 org.apache.solr.common.SolrException log
>> 严重: java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space
>>  at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:733)
>>  at org.apache.solr.core.SolrCore.<init>(SolrCore.java:387)
>>  at org.apache.solr.core.MultiCore.create(MultiCore.java:255)
>>  at org.apache.solr.core.MultiCore.load(MultiCore.java:139)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.initMultiCore(SolrDispatchFilter.java:147)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:75)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>>  at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
>>  at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>  at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>  at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>  at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>  at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>  at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>  at java.lang.reflect.Method.invoke(Method.java:597)
>>  at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>  at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> Caused by: java.lang.OutOfMemoryError: Java heap space
>>  at org.apache.lucene.store.IndexInput.readString(IndexInput.java:123)
>>  at org.apache.lucene.index.FieldInfos.read(FieldInfos.java:306)
>>  at org.apache.lucene.index.FieldInfos.<init>(FieldInfos.java:59)
>>  at org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:300)
>>  at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:264)
>>  at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:232)
>>  at
>> org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:91)
>>  at
>> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:649)
>>  at
>> org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:81)
>>  at org.apache.lucene.index.IndexReader.open(IndexReader.java:209)
>>  at org.apache.lucene.index.IndexReader.open(IndexReader.java:173)
>>  at
>> org.apache.solr.search.SolrIndexSearcher.<init>(SolrIndexSearcher.java:93)
>>  at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:724)
>>  at org.apache.solr.core.SolrCore.<init>(SolrCore.java:387)
>>  at org.apache.solr.core.MultiCore.create(MultiCore.java:255)
>>  at org.apache.solr.core.MultiCore.load(MultiCore.java:139)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.initMultiCore(SolrDispatchFilter.java:147)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:75)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>>  at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
>>  at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>  at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>  at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>  at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>  at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>
>> 2008-5-28 14:50:06 org.apache.solr.common.SolrException log
>> 严重: java.lang.RuntimeException: java.io.IOException: read past EOF
>>  at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:733)
>>  at org.apache.solr.core.SolrCore.<init>(SolrCore.java:387)
>>  at org.apache.solr.core.MultiCore.create(MultiCore.java:255)
>>  at org.apache.solr.core.MultiCore.load(MultiCore.java:139)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.initMultiCore(SolrDispatchFilter.java:147)
>>  at
>> org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFilter.java:75)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
>>  at
>> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
>>  at
>> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
>>  at
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>  at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>>  at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>  at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>  at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>  at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>  at java.lang.reflect.Method.invoke(Method.java:597)
>>  at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>  at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> Caused by: java.io.IOException: read past EOF
>>  at
>> org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:146)
>>  at
>> org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:111)
>>  at
>> org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:87)
>>  at org.apache.lucene.store.IndexInput.readString(IndexInput.java:124)
>>  at org.apache.lucene.index.FieldInfos.read(FieldInfos.java:306)
>>  at org.apache.lucene.index.FieldInfos.<init>(FieldInfos.java:59)
>>  at org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:300)
>>  at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:264)
>>  at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:232)
>>  at
>> org.apache.lucene.index.DirectoryIndexReader$1.doBody(DirectoryIndexReader.java:91)
>>  at
>> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:649)
>>  at
>> org.apache.lucene.index.DirectoryIndexReader.open(DirectoryIndexReader.java:81)
>>  at org.apache.lucene.index.IndexReader.open(IndexReader.java:209)
>>  at org.apache.lucene.index.IndexReader.open(IndexReader.java:173)
>>  at
>> org.apache.solr.search.SolrIndexSearcher.<init>(SolrIndexSearcher.java:93)
>>  at org.apache.solr.core.SolrCore.getSearcher(SolrCore.java:724)
>>  ... 23 more
>>
>
>
>
> --
> Regards,
> Shalin Shekhar Mangar.
>



-- 
Regards,
Shalin Shekhar Mangar.

Reply via email to