Get lucene error when search for a specific assemblage

Description

In Search or Extended search if I place "US jurisdiction subspecialty assemblage" (including the quotes) it returns no results and outputs the following error in NetBeans.

018-10-05 22:18:32,141 ERROR [ISAAC-Q-work-thread 176] (SearchHandler.java:157) - Unexpected error during lucene search for: "US jurisdiction subspecialty assemblage"
java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:615) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at sh.isaac.provider.query.lucene.LuceneIndexer.searchInternal(LuceneIndexer.java:742) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.lucene.LuceneIndexer.search(LuceneIndexer.java:696) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.lucene.indexers.SemanticIndexer.queryData(SemanticIndexer.java:711) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.search.SearchHandler.lambda$searchIdentifiers$0(SearchHandler.java:146) ~[query-4.54-SNAPSHOT.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_144]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_144]
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:611) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
... 7 more
Caused by: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at org.apache.lucene.search.PhraseQuery$PhraseWeight.scorer(PhraseQuery.java:401) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.Weight.bulkScorer(Weight.java:147) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.optionalBulkScorer(BooleanWeight.java:157) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.booleanScorer(BooleanWeight.java:214) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.bulkScorer(BooleanWeight.java:283) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher$5.call(IndexSearcher.java:602) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher$5.call(IndexSearcher.java:599) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_144]
... 3 more
2018-10-05 22:18:32,147 ERROR [ISAAC-Q-work-thread 176] (SimpleSearchService.java:97) - java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:615) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at sh.isaac.provider.query.lucene.LuceneIndexer.searchInternal(LuceneIndexer.java:742) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.lucene.LuceneIndexer.search(LuceneIndexer.java:696) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.lucene.indexers.SemanticIndexer.queryData(SemanticIndexer.java:711) ~[query-4.54-SNAPSHOT.jar:?]
at sh.isaac.provider.query.search.SearchHandler.lambda$searchIdentifiers$0(SearchHandler.java:146) ~[query-4.54-SNAPSHOT.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_144]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_144]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_144]
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_144]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_144]
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:611) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
... 7 more
Caused by: java.lang.IllegalStateException: field "sColData_wsa" was indexed without position data; cannot run PhraseQuery (phrase=sColData_wsa:"us jurisdiction subspecialty assemblage")
at org.apache.lucene.search.PhraseQuery$PhraseWeight.scorer(PhraseQuery.java:401) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.Weight.bulkScorer(Weight.java:147) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.optionalBulkScorer(BooleanWeight.java:157) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.booleanScorer(BooleanWeight.java:214) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.BooleanWeight.bulkScorer(BooleanWeight.java:283) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:657) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher$5.call(IndexSearcher.java:602) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at org.apache.lucene.search.IndexSearcher$5.call(IndexSearcher.java:599) ~[lucene-core-7.2.1.jar:7.2.1 b2b6438b37073bee1fca40374e85bf91aa457c0b - ubuntu - 2018-01-10 00:48:43]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_144]
... 3 more
2018-10-05 22:18:34.065 java[2271:42235] unrecognized type is 4294967295
2018-10-05 22:18:34.065 java[2271:42235] *** Assertion failure in -[NSEvent _initWithCGEvent:eventRef:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/AppKit/AppKit-1671/AppKit.subproj/NSEvent.m:1969

Environment

None

Activity

Show:
Saif Baig
October 9, 2018, 2:31 PM

However, I can search for it by its nid (-2140332143) and find it, though it is not dispayed in the taxonomy view as can be seen by the image attached.

Assignee

Saif Baig

Reporter

Saif Baig

Labels

None

Fix versions

Priority

Major
Configure