Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. Dealing with UE warning & error messages for XSL files

    Dealing with UE warning & error messages for XSL files

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

    Description:
    The UE for 19.01 to 20.01 log does not provide details about changes made in files-

    Step 17 - Description:

    Changed the following XSL files in all libraries:

    ./[all_libs]/form_{lng}/funcs-misc.xsl
    ./[all_libs]/form_{lng}/funcs-address.xsl

    *******************************************************************
    Step begin 17
    A_WARNING: the file /exlibris/aleph/u20_1/abc01/form_eng/funcs-misc.xsl has been already upgraded.
    A_ERROR: the file /exlibris/aleph/u20_1/abc01/form_eng/funcs-address.xsl differs from the original version. The file can not be upgraded automatically. Merge manually!
    Step end 17

    What changes need to made?

    Resolution:
    In /upgrade_express_1901_2001/conf/eng/17 there are four files:
    funcs-address.xsl
    funcs-address.xsl.orig
    funcs-misc.xsl
    funcs-misc.xsl.orig

    The files *.xsl.orig are what was distributed with version 19 and *.xsl are the new generic files for verison 20. In your case at some point abc01/form_eng/funcs-misc.xsl was upgraded, most likely with a service pack in version 18 or 19, so you already have the necessary changes in that file.

    The funcs-address.xsl in your abc01/form_eng is not the same as the funcs-address.xsl.orig in the above directory so the error message is written to the log. All you have to do is compare the two funcs-address.xsl files in the above directory using the command:
    diff funcs-address.xsl funcs-address.xsl.orig
    and you'll see the change/changes that you need to make in abc01/form_eng/funcs-address.xsl. There is only one and it is to add the template patron-address-direct.

    You may want to also use the diff command on funcs-address.xsl.orig and abc01/form_eng/funcs-address.xsl to see why yours differs from the original. It may be a change that was necessary in the past that you now want to remove.

    In general all the new or to be changed files are stored in /upgrade_express_1901_2001/conf/{lng}/{step number}. Thus in your case /upgrade_express_1901_2001/conf/eng/17. You can check the directory for what is expected *.orig and what is being changed to or added (the files without .orig extension).


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Deadlock Errors
      • Debits/credits for Lost transactions remain in Active Cash -- despite 0 balance
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 20
      2. contype:kba
      3. Prod:Aleph
      4. 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