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)
>>  
>>  
>>  
>>  
>