Uploaded image for project: 'Islandora'
  1. Islandora
  2. ISLANDORA-2379

Solr 5.5.5 requires facet filter to do search

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 7.x-1.10
    • Fix Version/s: 7.x-1.13
    • Component/s: Solr Search
    • Labels:
      None

      Description

      When using Solr 5.5.5, if no facet filters are set in the Islandora Solr Settings, then no search results are displayed using Islandora Simple Search or Advanced Search.   Once something is added to the Facet Field, search works fine. 

      Solr debugger shows that Solr is being searched but cannot display items (forgot to screenshot) Solr logs show this as an error:

      org.apache.solr.common.SolrException: undefined field: ""
      	at org.apache.solr.schema.IndexSchema.getField(IndexSchema.java:1209)
      	at org.apache.solr.request.SimpleFacets.getTermCounts(SimpleFacets.java:413)
      	at org.apache.solr.request.SimpleFacets.getTermCounts(SimpleFacets.java:382)
      	at org.apache.solr.request.SimpleFacets$3.call(SimpleFacets.java:715)
      	at org.apache.solr.request.SimpleFacets$3.call(SimpleFacets.java:706)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      	at org.apache.solr.request.SimpleFacets$2.execute(SimpleFacets.java:660)
      	at org.apache.solr.request.SimpleFacets.getFacetFieldCounts(SimpleFacets.java:731)
      	at org.apache.solr.handler.component.FacetComponent.getFacetCounts(FacetComponent.java:294)
      	at org.apache.solr.handler.component.FacetComponent.process(FacetComponent.java:256)
      	at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:272)
      	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:155)
      	at org.apache.solr.core.SolrCore.execute(SolrCore.java:2102)
      	at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:654)
      	at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:460)
      	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:257)
      	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:208)
      	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
      	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
      	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
      	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
      	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
      	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
      	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
      	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
      	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
      	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
      	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
      	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
      	at org.eclipse.jetty.server.Server.handle(Server.java:499)
      	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
      	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
      	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
      	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
      	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
      	at java.lang.Thread.run(Thread.java:748)
      

       

        Attachments

          Activity

            People

            Assignee:
            whikloj Jared Whiklo
            Reporter:
            thomas.cleary1 Thomas Cleary
            Reviewer:
            Diego Pino Navarro
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: