The problem is in StandardTokenizer so Analyzer with method:
public TokenStream tokenStream(String fieldName, Reader reader) { TokenStream result = new LowerCaseTokenizer(reader); result = new StopFilter(result, stopSet); return result; } if you need everything standard analyzer does From StandardTokenizer.jj remove token def. 176 token = <APOSTROPHE> | than compile. l'aabb shall be recognized as <ALPHA> <ALPHA> || --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]