jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marcel Reutegger <marcel.reuteg...@gmx.net>
Subject Re: Searching problem
Date Wed, 24 May 2006 14:16:38 GMT
did you configure the text filters to extract content from binary data?

See: http://svn.apache.org/repos/asf/jackrabbit/trunk/textfilters/README.txt

regards
  marcel

Alan Menant wrote:
> Thank you Felix for your tip, but my repository was well configured, 
> like this example file.
> 
> The folder is well indeed because when I dump it I got the following 
> result :
> 
> test
> /test/jcr:created=2006-05-24T11:02:43.350+02:00
> /test/jcr:primaryType=nt:folder
> /test/tata.txt
> /test/tata.txt/jcr:created=2006-05-24T11:02:43.365+02:00
> /test/tata.txt/jcr:primaryType=nt:file
> /test/tata.txt/jcr:content
> /test/tata.txt/jcr:content/jcr:encoding=
> /test/tata.txt/jcr:content/jcr:data=<binary>
> /test/tata.txt/jcr:content/jcr:primaryType=nt:resource
> /test/tata.txt/jcr:content/jcr:mimeType=text/plain
> /test/tata.txt/jcr:content/jcr:uuid=556b31b2-03cc-4b16-b183-9cda1fcedbbb
> /test/tata.txt/jcr:content/jcr:lastModified=2006-05-23T16:03:50.630+02:00
> /test/toto.txt
> /test/toto.txt/jcr:created=2006-05-24T11:02:43.365+02:00
> /test/toto.txt/jcr:primaryType=nt:file
> /test/toto.txt/jcr:content
> /test/toto.txt/jcr:content/jcr:encoding=
> /test/toto.txt/jcr:content/jcr:data=<binary>
> /test/toto.txt/jcr:content/jcr:primaryType=nt:resource
> /test/toto.txt/jcr:content/jcr:mimeType=text/plain
> /test/toto.txt/jcr:content/jcr:uuid=d579c973-7a02-47c9-a2bc-3fa098bdeb2f
> /test/toto.txt/jcr:content/jcr:lastModified=2006-05-23T15:50:10.089+02:00
> 
> 
> That's the searching who's not working.
> 
> 
> 
> Felix Satyaputra a écrit :
>> Hi Alan,
>>
>> Have you tried with a repository configured with
>> SearchIndex?
>>
>> If my memory serves me right, you need to configure a
>> SearchIndex in your repository before you can run a
>> query against it.
>> To configure SearchIndex look at sample config in
>> http://jackrabbit.apache.org/doc/config.html where
>> SearchIndex is configured.
>>
>> Regards,
>>
>> Felix
>>
>>
>> --- Alan Menant <amenant@jouve.fr> wrote:
>>
>>  
>>> I tried this example :
>>>     
>> http://svn.apache.org/repos/asf/jackrabbit/trunk/contrib/examples/src/java/org/apache/jackrabbit/examples/FSImport.java

>>
>>  
>>> and it looks like to be working fine for indexing
>>> folders and files. My folder contains .txt and .pdf files.
>>>
>>>
>>> The second step is to make a search on this
>>> folder...
>>> I wrote this :
>>>
>>>             // Recherche
>>>             Workspace workspace =
>>> session.getWorkspace();
>>>             QueryManager queryManager =
>>> workspace.getQueryManager();
>>>
>>>              // Requête Xpath
>>>             Query query =
>>>     
>> queryManager.createQuery("//*[jcr:contains(.,'test')]",
>>  
>>> Query.XPATH);
>>>             QueryResult result = query.execute();
>>>             NodeIterator iter = result.getNodes();
>>>                        System.out.println(iter.getSize()+ "
>>> résultats");
>>>                        while(iter.hasNext())
>>>             {
>>>                 Node noeud = (Node)iter.next();
>>>
>>>                
>>>     
>> System.out.println(noeud.getProperty("jcr:data").getString());
>>  
>>>             }
>>>
>>> This mean "Please give me all results that contains
>>> the word 'test'" (if I made no mistakes).
>>> But I have no results at all.
>>>
>>> I think I didn't stand everything in jackrabbit, can
>>> anyone help me ?
>>>
>>> Thanks.
>>>
>>>     
>>
>>
>>
>>        
>> ___________________________________________________________ Try the 
>> all-new Yahoo! Mail. "The New Version is radically easier to use" – 
>> The Wall Street Journal http://uk.docs.yahoo.com/nowyoucan.html
>>
>>   
> 
> 

Mime
View raw message