jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Müller <thomas.muel...@day.com>
Subject Re: Weird Lucene Error
Date Tue, 12 May 2009 14:26:49 GMT
Hi,

It looks like you have been disconnected from the network.

java.io.IOException: The specified network name is no longer available
       at java.io.RandomAccessFile.readBytes(Native Method)

To get more information, try a Google search for "The specified
network name is no longer available".

Regards,
Thomas


On Tue, May 12, 2009 at 4:04 PM, Kurz Wolfgang <wolfgang.kurz@gwvs.de> wrote:
> Hello everyone,
>
> i am getting a really weird error from time to time which causes one of my clusters to
stop functioning. Once the error showed up it will show up ever 30 min or so till I restart
the repository that has the error. After this everything works fine till the error shows up
after a few days.
>
> I am using a database as persistence manager and a file based datastore.
>
> Each of my clusters has its own Lucene Index-Files.
>
> Apparently it can't access some file but I have no clue why and which file it is. And
I don't know why it will quit functioning all together even though the error only shows like
every half hour after it showed up the first time.
>
> If anyone has any idea it would be much appreciated!
>
> 12.05.2009 14:53:57 *ERROR* QueryResultImpl: Exception while executing query:  (QueryResultImpl.java,
line 312)
> java.io.IOException: The specified network name is no longer available
>        at java.io.RandomAccessFile.readBytes(Native Method)
>        at java.io.RandomAccessFile.read(Unknown Source)
>        at org.apache.lucene.store.FSDirectory$FSIndexInput.readInternal(FSDirectory.java:550)
>        at org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:131)
>        at org.apache.lucene.index.CompoundFileReader$CSIndexInput.readInternal(CompoundFileReader.java:240)
>        at org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:152)
>        at org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInput.java:38)
>        at org.apache.lucene.store.IndexInput.readVInt(IndexInput.java:76)
>        at org.apache.lucene.index.SegmentTermDocs.next(SegmentTermDocs.java:109)
>        at org.apache.lucene.index.FilterIndexReader$FilterTermDocs.next(FilterIndexReader.java:48)
>        at org.apache.jackrabbit.core.query.lucene.ReadOnlyIndexReader$FilteredTermDocs.next(ReadOnlyIndexReader.java:244)
>        at org.apache.jackrabbit.core.query.lucene.ReadOnlyIndexReader$FilteredTermDocs.read(ReadOnlyIndexReader.java:256)
>        at org.apache.lucene.index.MultiSegmentReader$MultiTermDocs.read(MultiSegmentReader.java:573)
>        at org.apache.lucene.search.TermScorer.next(TermScorer.java:106)
>        at org.apache.lucene.search.DisjunctionSumScorer.initScorerDocQueue(DisjunctionSumScorer.java:105)
>        at org.apache.lucene.search.DisjunctionSumScorer.next(DisjunctionSumScorer.java:144)
>        at org.apache.lucene.search.BooleanScorer2.score(BooleanScorer2.java:319)
>        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:146)
>        at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:124)
>        at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:100)
>        at org.apache.lucene.search.Hits.<init>(Hits.java:77)
>        at org.apache.lucene.search.Searcher.search(Searcher.java:55)
>        at org.apache.jackrabbit.core.query.lucene.JackrabbitIndexSearcher.evaluate(JackrabbitIndexSearcher.java:83)
>        at org.apache.jackrabbit.core.query.lucene.JackrabbitIndexSearcher.execute(JackrabbitIndexSearcher.java:64)
>        at org.apache.jackrabbit.core.query.lucene.SearchIndex.executeQuery(SearchIndex.java:705)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl.executeQuery(QueryResultImpl.java:242)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl.getResults(QueryResultImpl.java:292)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl.access$300(QueryResultImpl.java:43)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl$LazyScoreNodeIterator.fetchNext(QueryResultImpl.java:561)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl$LazyScoreNodeIterator.initialize(QueryResultImpl.java:532)
>        at org.apache.jackrabbit.core.query.lucene.QueryResultImpl$LazyScoreNodeIterator.hasNext(QueryResultImpl.java:516)
>        at de.gwvs.tos.commons.jackrabbit.dao.jcr.JCRDaoImpl.getContentEntrysByTextualSearch(JCRDaoImpl.java:952)
>        at de.gwvs.tos.commons.jackrabbit.dao.jcr.JCRDaoImpl.getAllContentEntrysByTextualSearch(JCRDaoImpl.java:1871)
>        at sun.reflect.GeneratedMethodAccessor1455.invoke(Unknown Source)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
>        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
>        at $Proxy103.getAllContentEntrysByTextualSearch(Unknown Source)
>        at de.gwvs.tos.commons.jackrabbit.service.impl.JCRContentQueryServiceImpl.getAllContentEntrysByTextualSearch(JCRContentQueryServiceImpl.java:516)
>        at de.gwvs.tos.commons.jackrabbit.service.impl.JCRContentQueryServiceImpl.getAllContentEntrysByTextualSearch(JCRContentQueryServiceImpl.java:142)
>        at sun.reflect.GeneratedMethodAccessor1454.invoke(Unknown Source)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
>        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
>        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
>        at org.springframework.security.intercept.method.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:66)
>        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
>        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
>        at $Proxy104.getAllContentEntrysByTextualSearch(Unknown Source)
>        at de.gwvs.tos.commons.jackrabbit.service.impl.ArtikelServiceImpl.getAllContentEntrysByTextualSearch(ArtikelServiceImpl.java:183)
>        at de.gwvs.tos.commons.jackrabbit.web.SucheController.sucheSubmit(SucheController.java:117)
>        at sun.reflect.GeneratedMethodAccessor1453.invoke(Unknown Source)
>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>        at java.lang.reflect.Method.invoke(Unknown Source)
>        at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod(HandlerMethodInvoker.java:421)
>        at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:136)
>        at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:326)
>        at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:313)
>        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
>        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
>        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
>        at de.gwvs.tos.commons.web.filter.UserTrackingFilter.doFilterInternal(UserTrackingFilter.java:94)
>        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
>        at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at de.gwvs.tos.commons.web.filter.ThemeFilter.doFilterInternal(ThemeFilter.java:57)
>        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
>        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
>        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
>        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
>        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
>        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>        at org.jstripe.tomcat.probe.Tomcat55AgentValve.invoke(Tomcat55AgentValve.java:20)
>        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
>        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>        at java.lang.Thread.run(Unknown Source)
>

Mime
View raw message