I'm not an expert on Readers/InputStreams, but it sounds like you're dealing with a bug related to your usages of them and not Lucene. Have a look at my Lucene Intro article where I use a FileReader. Try a simple test using something like that eliminating as many variables as you can.

Erik



On Thursday, October 30, 2003, at 03:41 AM, G�nter Kukies wrote:

Yes, i know that it is indexed and the contents is not stored. That is what
i want. But that means that I can search the index and i get back the
lucene-document as a hit result with all the other fields(date,
file-location,...)
So my problem is that I don't get back the LUCENE-Document. Maby I need a
buffered reader or it is not allowed to close the reader.


G�nter

----- Original Message -----
From: "Erik Hatcher" <[EMAIL PROTECTED]>
To: "Lucene Users List" <[EMAIL PROTECTED]>
Sent: Thursday, October 30, 2003 9:17 AM
Subject: Re: Indexing txt-files


Field.Text(String, Reader) is an unstored field. It is indexed, but the contents are not stored in the index.

If you want the contents stored, use Field.Text(String,String)

Erik

On Thursday, October 30, 2003, at 02:40 AM, G�nter Kukies wrote:

Hello,

I  want to add a Text field to a LUCENE Document. I checked the index
with LUKE, but I don't get any results for search in the contents
Field. The test.txt is a simple ASCII-File. SimpleAnalyzer is used on
both sides search and index.

Here are the relevant code snippets:


File file = new File("/documents/test.txt");


addContent(document, new FileInputStream( file ));


private static void addContent(Document document, InputStream is) throws IOException { try { InputStreamReader input = new InputStreamReader(is); document.add(Field.Text("contents", input )); } catch(Exception ex) { ex.printStackTrace(); } finally { if( is != null ) { is.close(); } } }


Thanks for your help


G�nter

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to