Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Ali_Chalhoub
Advisor
Advisor
In this blog, I will walk you through the steps on how to upgrade SAPUI5 component in XSA.

To perform the update, there are few things we need to do:

  1. Make sure your VM or system is backed up in case a recovery is required

  2. Find out the version of the SAPUI5 version installed in the system

  3. Download SAPUI5 version that you need to upgrade to

  4. Finally performing the upgrade

  5. Last point is how to uninstall the existing version of SAPUI5 if needed


Locating the version of SAPUI5



  1. On your Linux terminal, execute this command:
    su - <SID>admin


  2. Execute xs login ( Assuming HANA DB is running)

  3. Enter your Admin ID, ( i.e: XSA_ADMIN)

  4. Enter your password

  5. Select “SAP” space if asked

  6. Issue:
    xs mtas



Check the version of com.sap.ui5.dist.sapui5-dist-xsa.XSAC_UI5_FESV5



Downloading SAPUI5


To download the latest supported SAPUI5 version for XSA, do the following:

  1. Access this SAP Note: https://launchpad.support.sap.com/#/notes/2727663

  2. Scroll down until you see the zip file

  3. Click on the download button to download the SAPUI5 version


 

Performing the upgrade:



  1. Login to XSA if not already logged in. Please refer to the previous section on how to login to XSA

  2. Issue this command:
    xs install <PATH-FILENAME-TO-ZIP-FILE>


    1. <PATH-FILENAME-TO-ZIP-FILE>: This is the location of the latest version of SAPUI5 that is supported in XSA which got downloaded from the previous section



  3. Once the installation is successful, issue this command again xs mtas and confirm the updated version of SAPUI5:


Uninstall the existing version of SAPUI5 if needed


Note: When uninstalling SAPUI5, be aware that your application will no longer work. This section here is just to show you how you can uninstall the component if it is needed.

To uninstall SAPUI5 component, do the following:

  1. Login to XSA. For more information, refer to the previous section that shows how to connect

  2. Issue this command:
    xs mtas


  3. Find the service name of the SAPUI5. In our example in step 2, the SAPUI5 name is “XSAC_UI5_FESV5”

  4. Issue this command:
    xs uninstall <SERVICENAME> --delete-services


  5. That should remove it


Resources


For more information about how to work with XSA component, please refer to the following documentation: https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.04/en-US/a9c21ff1c919441d9fdd6e7d90...

Support



  • Any issues related to SAPUI5 itself should be handled by the SAPUI5 team. Root component
    CA-UI5*

  • Any issue related to the update of the SAPUI5 within XSA, should be logged under
    BC-XS-RT

7 Comments