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

    Catalina.out contains error: "Prefix must resolve to a namespace: hol"

    The file cl_displayRecord.xsl does not include a xmlns attribute defining the namespace for the hol prefix.

    Symptoms

    • Errors appear in catalina.out resembling:

    SystemId Unknown; Line #32; Column #44; Prefix must resolve to a namespace: hol 
    SystemId Unknown; Line #32; Column #44; Prefix must resolve to a namespace: hol 
    SystemId Unknown; Line #32; Column #44; A location step was expected following the '/' or '//' token. 
    SystemId Unknown; Line #32; Column #44; A location step was expected following the '/' or '//' token.

    Cause

    The file cl_displayRecord.xsl does not include a xmlns attribute defining the namespace for the hol prefix.

    Resolution

    1. In a text editor open:

    /m1/voyager/xxxdb/tomcat/vwebv/context/vwev/ui/<skin name>/xsl/contentLayout/cl_displayRecord.xsl

    1. Near the top of this file locate the <xsl:stylesheet> tag.
    2. At the end of this tag add the following line within the <xsl:stylesheet> tag:

    xmlns:hol="http://www.endinfosys.com/Voyager/holdings"

     

    Additional Information

    Documentation for customization has been updated for Voyager 9.2.1 and higher.

     


    Article last edited: 17-May-2016

     

    • Was this article helpful?