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. Running Automatic Implementation Notes (AIN) for upgrading tomcat fails when skipping a Service Pack

    Running Automatic Implementation Notes (AIN) for upgrading tomcat fails when skipping a Service Pack

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Description
    2. Resolution
    3. Additional Information
    4. Attachment
    • Product: Aleph
    • Product Version: 22
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local, Total Care

     

    Description

    Update of the Aleph 22 server from Service Pack 22.1.3.(2230) to 22.1.5 (2304) worked without a problem, but trying to execute the Automatic Implementation Notes (AIN) for upgrading Tomcat files.

     

    The csv file was updated with rep_change number 2279 and set to 'Yes'.

     

    The execution failed with

    ---------------------------------------------------------------------------------------
    Rep_change 2279. Implementation notes from report_change.dat:

    Info Tomcat version : Server version: Apache Tomcat/7.0.39

    Info THIS STEP UPGRADES FROM 7.0.54 to 7.0.65 ONLY !!!
    Note: You currently have: Server version: Apache Tomcat/7.0.39

    Note: Please run the AIN step 2049 first!!!

     

    Resolution

    Install the patch attached to this article. More details in section 'Additional Information'

    Additional Information

     

    AIN steps can be run ONLY in the range of the current Service Pack. It is not possible to run AIN included in previous Service Packs.

     
    This was not taken in account when writing the AIN for 2279.
    AIN 2279 (from SP 22.1.5) is dependent on AIN 2049 which is included in previous SP (SP 22.1.0). If you skip a Service Pack this might cause AIN implementation to fail.

     

     

    The attached new version of AIN step 2279 knows to upgrade the Tomcat to 7.0.65 when: 


    (a) Tomcat is currently in 7.0.54 (AIN 2049 did run), 
    AND also when: 
    (b) Tomcat is currently in 7.0.39 (AIN 2049 did NOT run).

     

     

    For running the fixed / patched AIN step 2279 - do the following:

    1. Download the attached file "ain_step_2279_patch_18052016.tar.gz" to "$HOME/" directory

    2. Check current version of Tomcat:

       

       $aleph_dev/ng/aleph/home/system/thirdparty/tomcat/bin/version.sh 

       

    3. Go to current SP directory:

       

       cd $aleph_dev/service_pack/2270-2304/ain/

       

    4. Backup current AIN step 2279:

       

       cp -r ./source/2279/ ./source/2279.bak
      cp -r ./conf/general/2279/ ./conf/general/2279.bak 

       


      This moves the current AIN step 2279 aside - to a backup.
    5. Extract the new version of the AIN step:

       

        tar -xzvf ~/ain_step_2279_patch_18052016.tar.gz 

       


      This replaces 2279 with the new 'patched' AIN 2279. It contains a fixed script and all the Tomcat files that need update.
    6. Run the AIN STEP - for 2279 :
      1. Either by:

         

                util SP / 5 / 7  -  Run Automatic Implementation Notes

         

      2. OR by:

         

               $aleph_dev/service_pack/2270-2304/ain/ain_util

         

    7. Choose : "4. Run Implementation Notes for a single rep_change" and enter 2279

    Attachment

     

    • ain_step_2279_patch_18052016.tar.gz

    • Article last edited: 30-June-2016
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Running all implementation notes with Service Pack 21.1.2
      • Running Automatic Implementation Notes for "All" results in no changes
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      This page has no tags.
    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