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.

Thanks,
Jyo

-----Original Message-----
From: Alexander Klimetschek [mailto:[email protected]] 
Sent: Friday, May 14, 2010 6:42 PM
To: [email protected]
Subject: Re: Searching problems

On Thu, May 13, 2010 at 13:08, Jyo <[email protected]> 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", 
> "nt:file");
>                        Node resNode = NewblogEntry.addNode("jcr:content", 
> "nt:resource");
>                        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.

Regards,
Alex

-- 
Alexander Klimetschek
[email protected]

--------------------------------------------------------------------------------------------

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.

--------------------------------------------------------------------------------------------

Reply via email to