Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Primo

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Primo
    3. Knowledge Articles
    4. 0 search results after adjusting Blending settings

    0 search results after adjusting Blending settings

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    No headers
    • Article Type: General
    • Product: Primo
    • Product Version: 4.8

    Problem Symptoms:

     

    Local Search Engine Blending settings ('Minimum hit rank for combining:'='Medium') not working in SP4.8.0, no results returned


    * Using a 'blended' search scope (at least one local scope + Primo Central adaptor, may also include EBSCO adaptor, etc)


    * 'Minimum hit rank for combining:' is set to 'Medium' for 'Local Search Engine' in Back Office> Advanced> Search Engine Configuration> Blending


    * The following error may be observed in library_server.log (SSH access to FE server is required to see this):
    ERROR [t-Thread-579] [c-Cache] - The record cashing failed in blended search.
    java.lang.NullPointerException
    at com.exlibris.primo.server.blender.ForceBlendingParameters.init(ForceBlendingParameters.java:81)
    at com.exlibris.primo.server.blender.ForceBlendingParameters.getParameters(ForceBlendingParameters.java:105)
    at com.exlibris.primo.server.blender.caching.Cache.put(Cache.java:152)
    at com.exlibris.primo.server.blender.BlendedSearchEnginesImpl.search(BlendedSearchEnginesImpl.java:151)
    at com.exlibris.primo.server.searchManager.SearchManagerImpl.search(SearchManagerImpl.java:53)
    at com.exlibris.primo.api.searchManager.SearchManagerBean.search(SearchManagerBean.java:41)
    at com.exlibris.primo.srvinterface.PrimoSearch.search(PrimoSearch.java:244)
    at com.exlibris.primo.srvinterface.PrimoSearch.search(PrimoSearch.java:200)
    at com.exlibris.primo.search.parallelSearch.PrimarySearchRunnable.performSearch(PrimarySearchRunnable.java:46)
    at com.exlibris.primo.search.parallelSearch.SearchRunnable.run(SearchRunnable.java:44)
    at java.lang.Thread.run(Thread.java:662)

    Cause:
    defect

    Resolution:
    Fixed in version 4.9


    The instructions given here will function as a workaround:
    1. Navigate to Back Office> Advanced> Search Engine Configuration> Blending
    2. Adjust settings for 'Local Search Engine' as follows:
    Minimum hit rank for combining: Low
    Combine Location: Top
    Number of Results to reward: 5
    Constant factor: 2.0

    3. Adjust settings for 'Primo Central' as follows:
    Minimum hit rank for combining: High
    Combine Location: Bottom
    Number of Results to reward: 5
    Constant factor: 1.0

    4. Save and Deploy Search Engine Configuration

     

    Category: Search Engine - Primo

    Subject: Configuration - Primo


    • Article last edited: 18-May-2017
    View article in the Exlibris Knowledge Center
    1. Back to top
      • “Limited results found” error is displayed following manually use of 'offset' URL parameter
      • In which environment can "boost for institution" be implemented?
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Community Content Type
      How To
      Content Type
      Knowledge Article
      Language
      English
    2. Tags
      1. 4.8
      2. Configuration - Primo
      3. contype:kba
      4. Prod:Primo
      5. Search Engine - Primo
      6. Type:General
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved