DSpace 5.6, XMLUI, stand-alone Solr 4.10.4 (not the one bundled with DSpace). I see a lot of this in dspace.log:
2021-04-10 02:36:16,241 ERROR
org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @
anonymous:session_id=446633F7AC802148494F2A4482B377EC:ip_addr=185.191.171.39:Error
in Discovery while setting up date facet range:date facet\colon;
dateIssued.year
2021-04-10 02:36:16,245 ERROR
org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @
org.apache.solr.search.SyntaxError: Cannot parse
'dateIssued_keyword:[1980+TO+1989]': Encountered " "]" "] "" at line 1, column
32.
2021-04-10 02:36:16,259 ERROR
org.dspace.app.xmlui.aspect.discovery.AbstractSearch @
org.apache.solr.search.SyntaxError: Cannot parse
'dateIssued_keyword:[1980+TO+1989]': Encountered " "]" "] "" at line 1, column
32.
2021-04-10 02:36:16,264 ERROR
org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @
anonymous:session_id=446633F7AC802148494F2A4482B377EC:ip_addr=185.191.171.39:Error
in Discovery while setting up date facet range:date facet\colon;
dateIssued.year
2021-04-10 02:36:16,270 ERROR
org.dspace.app.xmlui.aspect.discovery.SidebarFacetsTransformer @ Error while
searching for sidebar facets
Solr logs this:
2021-04-10 06:36:16.240 ERROR (qtp687780858-2701) [ ] o.a.s.c.SolrCore
org.apache.solr.common.SolrException: org.apache.solr.search.SyntaxError:
Cannot parse 'dateIssued_keyword:[1980+TO+1989]': Encountered " "]" "] "" at
line 1, column 32.
Was expecting one of:
"TO" ...
<RANGE_QUOTED> ...
<RANGE_GOOP> ...
at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:204)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:197)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1976)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:777)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:418)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:207)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
at org.eclipse.jetty.server.Server.handle(Server.java:368)
at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
at
org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:942)
at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1004)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:640)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
at
org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)
at
org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.solr.search.SyntaxError: Cannot parse
'dateIssued_keyword:[1980+TO+1989]': Encountered " "]" "] "" at line 1, column
32.
Was expecting one of:
"TO" ...
<RANGE_QUOTED> ...
<RANGE_GOOP> ...
at
org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:155)
at org.apache.solr.search.LuceneQParser.parse(LuceneQParser.java:50)
at org.apache.solr.search.QParser.getQuery(QParser.java:141)
at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:193)
... 31 more
Caused by: org.apache.solr.parser.ParseException: Encountered " "]" "] "" at
line 1, column 32.
Was expecting one of:
"TO" ...
<RANGE_QUOTED> ...
<RANGE_GOOP> ...
at
org.apache.solr.parser.QueryParser.generateParseException(QueryParser.java:649)
at
org.apache.solr.parser.QueryParser.jj_consume_token(QueryParser.java:531)
at org.apache.solr.parser.QueryParser.Term(QueryParser.java:345)
at org.apache.solr.parser.QueryParser.Clause(QueryParser.java:185)
at org.apache.solr.parser.QueryParser.Query(QueryParser.java:107)
at org.apache.solr.parser.QueryParser.TopLevelQuery(QueryParser.java:96)
at
org.apache.solr.parser.SolrQueryParserBase.parse(SolrQueryParserBase.java:151)
... 34 more
In discovery.xml:
<bean id="searchFilterIssued" class="org.dspace.discovery.configuration.Disc
overySearchFilterFacet">
<property name="indexFieldName" value="dateIssued"/>
<property name="metadataFields">
<list>
<value>dc.date.issued</value>
</list>
</property>
<property name="type" value="date"/>
<property name="sortOrder" value="VALUE"/>
</bean>
I find this in search/conf/schema.xml:
<fieldType name="keywordFilter" class="solr.TextField"
sortMissingLast="true" omitNorms="true">
<analyzer>
<!--Treats the entire field as a single token, regardless of its
content-->
<tokenizer class="solr.KeywordTokenizerFactory"/>
<!--<filter class="solr.LowerCaseFilterFactory" />-->
<filter class="solr.TrimFilterFactory" />
</analyzer>
</fieldType>
<dynamicField name="*_keyword" type="keywordFilter" indexed="true"
stored="true" multiValued="true" omitNorms="true" />
I don't see what is wrong with the query, unless it is those pluses.
--
Mark H. Wood
Lead Technology Analyst
University Library
Indiana University - Purdue University Indianapolis
755 W. Michigan Street
Indianapolis, IN 46202
317-274-0749
www.ulib.iupui.edu
--
All messages to this mailing list should adhere to the Code of Conduct:
https://duraspace.org/about/policies/code-of-conduct/
---
You received this message because you are subscribed to the Google Groups
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/dspace-tech/YHRpHmtEVhU0FzPW%40IUPUI.Edu.
signature.asc
Description: PGP signature
