IllegalArgumentException parsing "foo~1"
----------------------------------------
Key: LUCENE-950
URL: https://issues.apache.org/jira/browse/LUCENE-950
Project: Lucene - Java
Issue Type: Bug
Components: QueryParser
Affects Versions: 2.2, 2.1
Environment: Java 1.5
Reporter: Eleanor Joslin
Priority: Minor
If I run this:
QueryParser parser = new QueryParser("myField", new SimpleAnalyzer());
try {
parser.parse("foo~1");
}
catch (ParseException e) {
// OK
}
I get this:
Exception in thread "main" java.lang.IllegalArgumentException:
minimumSimilarity >= 1
at org.apache.lucene.search.FuzzyQuery.<init>(FuzzyQuery.java:58)
at
org.apache.lucene.queryParser.QueryParser.getFuzzyQuery(QueryParser.java:711)
at org.apache.lucene.queryParser.QueryParser.Term(QueryParser.java:1090)
at
org.apache.lucene.queryParser.QueryParser.Clause(QueryParser.java:979)
at org.apache.lucene.queryParser.QueryParser.Query(QueryParser.java:907)
at
org.apache.lucene.queryParser.QueryParser.TopLevelQuery(QueryParser.java:896)
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:146)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]