Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
In class org.apache.jackrabbit.core.search.lucene.WildcardTermEnum, there's a condition around line 77 like
...
if (Character.isLetter(likePattern.charAt)) {
...
which fails on query like
SELECT * FROM my:type LOCATION /news// WHERE my:text LIKE "asd2"
it should be changed to
if (Character.isLetter(likePattern.charAt) || Character.isDigit(likePattern.charAt)) {