Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    0 search results after adjusting Blending settings

    • 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