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.

Attachment: signature.asc
Description: PGP signature

Reply via email to