Hi Erick,


Erick Erickson wrote:
> 
> I don't think this has anything to do with Lucene, the problem
> seems to be that your compiler can't find the Java Stack
> class.
> 
> You need to set your classpath to include wherever
> java.utils is on your disk.
> 

I agree it's a Java issue. I'm just using the standard Java 1.5 compiler. 

Thank the gods for Eclipse. It suggested the following fixes which compile
for me (note the "<token>" terms added):

import org.apache.lucene.analysis.TokenStream;
import org.apache.lucene.analysis.TokenFilter;
import org.apache.lucene.analysis.Token;
import java.io.IOException;
import java.util.Stack;

public class SynonymFilter extends TokenFilter {
  public static final String TOKEN_TYPE_SYNONYM = "SYNONYM";

  private Stack<Token> synonymStack;
  private SynonymEngine engine;

  public SynonymFilter(TokenStream in, SynonymEngine engine) {
    super(in);
    synonymStack = new Stack<Token>();
    this.engine = engine;
  }
...


Cheers!
Frank




-- 
View this message in context: 
http://www.nabble.com/Synonyms-in-Lucene-2.2-tp14514848p14515933.html
Sent from the Lucene - Java Users mailing list archive at Nabble.com.


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

Reply via email to