jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jenni Pothu" <Jen...@virtusa.com>
Subject RE: Searching problems
Date Thu, 20 May 2010 13:20:13 GMT
Hi Alex,
	 Now I am able to add different format files to the repository and able to do word search
from the added files.
I have changed the mimetype and query also changed to 
Query query = queryManager.createQuery
				("//*[jcr:contains(., '"+searchText+"')]/rep:excerpt(.)",Query.XPATH);
Thank you very much for your guidance. It's really helpful.


-----Original Message-----
From: Alexander Klimetschek [mailto:aklimets@day.com] 
Sent: Friday, May 14, 2010 6:42 PM
To: users@jackrabbit.apache.org
Subject: Re: Searching problems

On Thu, May 13, 2010 at 13:08, Jyo <jenni.sjr@gmail.com> wrote:
>                        FileInputStream file = new FileInputStream("C:\\New\\New.txt");
>                        Binary binary =
> JackrabbitPlugin.getSession().getValueFactory().createBinary(file);
>                        binary.dispose();

You shouldn't dispose the binary before you pass it to the property
and before you save the session!

>                        Calendar cal = Calendar.getInstance();
>                        cal.set(2008, Calendar.JUNE, 10);
>                        //in below line getBlogEntryNode() method returns
the blogEntryNode.
>                        Node blogEntryNode = getBlogEntryNode(blogTitle, session);
>                        Node newNode=blogEntryNode.addNode("newNode", "nt:folder");
>                        Node NewblogEntry = newNode.addNode("NewblogEntry",
>                        Node resNode = NewblogEntry.addNode("jcr:content",
>                        resNode.setProperty("jcr:mimeType", "text/html");

Make sure you set the proper mime type here, depending on the content
you put in (above you set text/html). I am not sure if the Tika-based
text extractor depends on this, but I think so.

If it still fails, it could be because there are problems with the
specific document you have. Look for text extraction exceptions in the
log. And try with a plain text file.


Alexander Klimetschek


This message, including any attachments, contains confidential information 
intended for a specific individual and purpose, and is intended for the addressee only. Any
unauthorized disclosure, use, dissemination, copying, or distribution of 
this message or any of its attachments or the information contained in this e-mail, or the
taking of any action based on it, is strictly prohibited. If you are not the intended recipient,
please notify the sender immediately by return e-mail and delete this message.


View raw message