Hi, 
  
On Nov 6, 2006, at 11:27 AM, hans meiser wrote:
>> public final Token next() throws java.io.IOException {
>> final Token t = input.next();
>> if (t == null)
>> return null;
>> return new Token(removeAccents(t.termText()), t.startOffset(), 
>> t.endOffset(), t.type());
>> }
>>

> For highlighting purposes, it's best to keep the offsets in the 
> original text, not adjusted for token mutation.
   
  Ok, i corrected it.
   
  For a  "normal" search without a "*" it works now. But when i do a
  search with an "*" or a "?" my newly implemented filter is not called and for 
example my umlauts are not replaced by the analyzer(filter).
   
  I do a:
  Analyzer analyzer = new SpecialCharsAnalyzer();
  QueryParser parser = new QueryParser(DocumentFields.TEXT, analyzer);
  query = parser.parse(queryStr);
   
  For wildcards the tokenStream method of my analyzer isnt called.
  Whats my fault?

                
---------------------------------
Yahoo! 360° – Bloggen und Leute treffen. Erstellen Sie jetzt Ihre eigene Seite 
– kostenlos!. 

Reply via email to