Upgrading Leap
The following instructions describe how to upgrade Leap. Before you begin you must backup your DB2®, Oracle, or PostgreSQL database.
Back up the database
Refer to the documentation of the configured database on how to perform a full backup. You will need to have a backup of all the tables in the FREEDOM, APP_DATA, and IF_CMIS schemas.
Upgrading Leap on Kubernetes
The following instructions describe how to upgrade Leap running on Kubernetes by using Helm.
-
Update the yaml file to point to the new Leap package on Harbor. For details refer to Load image from HCL Harbor container registry.
-
Update the pod by running the Helm upgrade command.
-
Restart the pod.
Upgrading Leap on WebSphere® Application Server
The following instructions describe how to upgrade Leap by using the WebSphere® Application Server Administrative console.
- Download the upgrade package from HCL Software Portal.
- Back up your existing installation prior to installing the update.
Back up the existing Leap EAR file
To back up your current Leap installation, export the Leap EAR file by following the steps:
-
Open the WebSphere Application Server Administrative console.
-
Go to Applications > Application Types > WebSphere enterprise applications.
-
Select Leap.
-
Click Export.
-
Click Leap.ear to download the installation file as a backup.
Install the new Leap EAR file
After the backup is complete, use the following instructions to install the upgrade file.
-
Stop the Leap server.
-
Go to Applications > Application Types > WebSphere enterprise applications
-
Select Leap, and click Stop.
-
-
Check the version of your currently installed Leap.
-
Go to Modules > Display module build Ids.
-
Check the version for the HCL Leap WAR. An example module version is “Leap 9.3.8.12 GA”.
-
-
Update the Leap installation.
-
Return to Applications > Application Types > WebSphere enterprise applications > Leap, and click Update.
-
In the Application update options, select Replace the entire application.
-
In Specify the path to the replacement ear file, select Local file system, and provide the location of the EAR file you downloaded from HCL License Portal.
-
Click Next.
-
In Preparing for the application update, click Next.
Do not change the default settings on the page.
-
On the Install New Application page, go to Step 3: Map resource references to resources.
- In the javax.mail.Session table, set the Target Resource JDMI Name. Click Browse and select <Leap Mail Session>.
- In the javax.sql.DataSource table, set the Target Resource JDMI Name. Click Browse and select <Leap Data Source>.
- Click Next.
-
Go to Step 4: Map virtual hosts for Web modules to validate that both Virtual host names are identical and correct, then click Next.
-
Click Finish to save the update.
-
Clustered deployment
If Leap is running on nodes that are managed by Deployment Manager. Follow the steps below to synchronize all nodes where Leap is installed:
-
Open the WebSphere Application Server Administrative console.
-
Go to System Administration > Nodes.
-
Select all nodes where Leap is installed.
-
Click Synchronize.
-
When the upgrade is complete, restart the Leap server.
-
Go to Applications > Application Types > WebSphere enterprise applications
-
Select Leap.
-
Click Start.
WebSphere Portal - Leap portlet (Deprecated)
If you use Leap with WebSphere Portal, you must update the Leap Portlet.
-
Log in to WebSphere Portal as an administrative user.
-
Go to Portlet Management > Web Modules and locate LeapPortlet.war.
-
Click the Update Web module icon.
The Update Web module icon is located to the right of the Web module properties icon.
-
Click Browse to select the updated version of the Leap Portlet, and click Next.
-
Review your changes and click Finish.
Parent topic: Upgrading