From 8f72a6ddab48ec1593ddebcb30a16c95d4f72559 Mon Sep 17 00:00:00 2001 From: phront Date: Fri, 22 Sep 2017 16:35:42 +0900 Subject: [PATCH] The real fix of InvalidTokenOffsetsException In the previous push i forgot to clear variable "iterator" that also contaned state of filter. Now highlights feature works fine. --- .../org/apache/lucene/morphology/analyzer/MorphologyFilter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/morph/src/main/java/org/apache/lucene/morphology/analyzer/MorphologyFilter.java b/morph/src/main/java/org/apache/lucene/morphology/analyzer/MorphologyFilter.java index 922e6ed..94c01f2 100644 --- a/morph/src/main/java/org/apache/lucene/morphology/analyzer/MorphologyFilter.java +++ b/morph/src/main/java/org/apache/lucene/morphology/analyzer/MorphologyFilter.java @@ -82,5 +82,6 @@ public class MorphologyFilter extends TokenFilter { public void reset() throws IOException { super.reset(); state = null; + iterator = null; } }