You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by Martin Gutbrod <gu...@ibr.cs.tu-bs.de> on 2006/02/24 22:55:14 UTC
(AW) Re: url: search fail
Doug,
Hmm, I did a re-crawl and I can find data as well, which
cannot be in the old index...
A search for [url:test] runs fine. Only files with 'test' in the
url-string
where found. A search e.g. with a dot in the url like [url:test.com]
fails.
Also [url:"test com"] don't work.
The search [url:test\.com:8443/subdir1/thesis] runs also well, but
not without the backslash.
Could it be a wrong configuration in nutch-site.xml ?
(the "searcher.dir" is correct ;-)
Martin
nutch-user@lucene.apache.org schrieb:
> 0.7 and 0.8 are not compatible. You need to re-crawl. Sorry!
>
> Once we have a 1.0 release then we'll make sure things are
back-compatible.
>
> Doug
>
> Martin Gutbrod wrote:
>> I changed from 0.7.1 to one of the latest nightly builds (0.8) and
>> now search for url: fields fail. E.g. [ url:my.doman.com ]
>>
>> Has anybody similar experiences? Should I switch back to 0.7.1 ?
>>
>> Log file shows:
>>
>> 2006-02-24 11:17:11 StandardWrapperValve[jsp]: Servlet.service() for
>> servlet jsp threw exception
>> java.lang.NullPointerException
>> at
>>
org.apache.nutch.searcher.FieldQueryFilter.filter(FieldQueryFilter.java:63)
>> at
>> org.apache.nutch.searcher.QueryFilters.filter(QueryFilters.java:106)
>> at
>> org.apache.nutch.searcher.IndexSearcher.search(IndexSearcher.java:94)
>> at
org.apache.nutch.searcher.NutchBean.search(NutchBean.java:239)
>> at org.apache.jsp.search_jsp._jspService(search_jsp.java:251)
>> at
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>> at
>>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
>> at
>>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>> at
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>> at
>>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>> at
>>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>> at
>>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>> at
>>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> at
>>
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>> at
>>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>> at
>>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> at
>>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>> at
>>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>> at
>>
org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:287)
>> at
>>
org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:84)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>> at
>>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> at
>>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>> at
>>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>> at
>>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>> at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>> at
>>
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>> at
>>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>> at
>>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>> at
>>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>> at
>>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>> at java.lang.Thread.run(Thread.java:534)
>>
>>
>>
>>
>