Fix Readme
Abstract
This document provides instructions for installing IBM Process Federation Server 24.0.1.0.
Content
Tab navigation
- Fix list
- Downloading
- Installing- selected tab,
Table of Contents
- Problems addressed in this upgrade
- Installation instructions
- Rolling back the upgrade
- Trademarks and service marks
© Copyright International Business Machines Corporation 2024. All rights reserved.
US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Problems addressed in this upgrade
By installing the cumulative fix, you raise the fix level of your Process Federation Server to Version 24.0.1.0.
The fixes addressed in this cumulative fix are explained in the Process Federation Server 24.0.1.0 fix list.
Installation instructions
Upgrade prerequisitesYou can install this upgrade on top of IBM Business Process Manager - Process Federation Server 21.0.3, 22.0.x, 23.0.x, or 24.0.x.
Important:
- Upgrading from IBM Business Process Manager - Process Federation Server 19.0.0.3, 20.0.0.x, or 21.0.2 to 24.0.1.0 is not supported. Upgrade to 24.0.0.0 first, then upgrade to 24.0.1.0.
- Installing the upgrade requires having IBM WebSphere Application Server Liberty Network Deployment V8.5.5 Fix Pack 24.0.0.9 installed with IBM Installation Manager.
- Notes:
- Make sure you apply the necessary security fixes; see Security Bulletin: WebSphere Application Server and IBM HTTP Server.
- Make sure you apply Recommended fixes of V8.5.5 Fix Pack 24.0.0.9.
- Notes:
- To avoid problems, such as certificate issues, ensure you have IBM Installation Manager V1.9.1.2 or later (the minimum level is 1.9.0). You can obtain links to the latest versions from Installation Manager and Packaging Utility download documents.
To install the cumulative fix, follow these instructions to download the cumulative fix repository and then choose your installation path.
- Download the cumulative fix repository to a local directory.
- Choose one of the installation paths based on your environment:
Download the cumulative fix repository to a local directory so that the files can be used with IBM Installation Manager during the upgrade process.
- Download Liberty fix pack 24.0.0.9-WS-LIBERTY-ND-FP from Fix Central to a disk location of your choice. Note the location where you downloaded the file.
- Download pfs.24010.delta.repository.zip to a disk location of your choice. Note the location where you downloaded the file. For more information see Downloading.
Upgrading an installation interactively
These steps upgrade one installation of Process Federation Server.
- Start the Installation Manager. For more information about where Installation Manager is installed and the type of installation, see Installation directories for the product and profiles.
- Note: Before you start the Process Federation Server upgrade installation, the IBM Installation Manager must be at a minimum level of Version 1.9.0.
- On Windows, right-click IM_INSTALL_LOCATION\IBMIM.exe and select Run as administrator.
- On Linux or UNIX, start IBM Installation Manager by using the IM_INSTALL_LOCATION/IBMIM command.
- Note: Before you start the Process Federation Server upgrade installation, the IBM Installation Manager must be at a minimum level of Version 1.9.0.
- Add the repository to the IBM Installation Manager preferences by clicking File > Preferences and, under Repositories, adding the location of the local repository that you downloaded.
- Click Add Repository.
- Type or browse to the24.0.0.9-WS-LIBERTY-ND-FP.zip and 24010.delta.repository.zip files for the Process Federation Server repository that you downloaded and click OK.
- Click OK to save the new repository settings.
- If you are upgrading from 21.0.3, 22.0.x, or 23.0.x, upgrade IBM SDK Java Technology Edition to Version 8 according to the Liberty recommendation.
- Click Update.
- Select the package group where you installed Process Federation Server and click Next. After Installation Manager checks the service repositories, the Update Packages window opens and the Process Federation Server upgrade is shown.
- Ensure that the cumulative fix is selected.
- Read and accept the terms of the license agreements by selecting the appropriate button and clicking Next. The Features window opens. All the installed features are selected.
- Click Next. All the features that need to be updated are shown in the Summary window. The disk space that is required to perform the update is shown later in this document.
- Click Update to start the update. The cumulative fix is downloaded from your local repository and installed. When the installation is complete, you receive a confirmation.
- Repeat the steps to upgrade more Process Federation Server installations
- Before you restart the server the first time, run the server start pfsserver --clean command for each installation that you upgraded.
- Note: You might see error messages about missing underlying Liberty features such as: "CWWKF0042E: A feature definition cannot be found for the xyz feature. Try running the command, bin/installUtility install xyz, to install the feature." To solve this issue, run the following steps:
- run liberty_home/bin/installUtility install jsp-2.3
- run liberty_home/bin/installUtility install jdbc-4.2
- run liberty_home/bin/installUtility install jaxrs-2.1
- Restart the server with the -clean argument.
- Note: You might see error messages about missing underlying Liberty features such as: "CWWKF0042E: A feature definition cannot be found for the xyz feature. Try running the command, bin/installUtility install xyz, to install the feature." To solve this issue, run the following steps:
- Update customized applications if required when you are upgrading.
Upgrading an installation silently by using the command line (imcl)
You can use the command-line interface in Installation Manager to update your product installation silently. These steps upgrade one installation of Process Federation Server.
- Gather the following information about your environment and the cumulative fix you want to apply.
- IM_INSTALL_LOCATION
- The location where Installation Manager is installed. For more information about Installation Manager default installation directories, see table 7 in Installation directories for the product and profiles.
- INSTALL_DIR
- The full path to the installation directory of the product you are upgrading.
- REPOSITORY
- The full path to the upgrade 24.0.0.9-WS-LIBERTY-ND-FP.zip and pfs.24000.delta.repository.zip that you are applying.
- LOG_FILE
- A full path and name for a log file to capture the logging output of the command.
- FIX_PACKAGE
- com.ibm.bpm.pfs.v85 com.ibm.websphere.liberty.ND.v85
- com.ibm.bpm.pfs.v85 com.ibm.websphere.liberty.ND.v85
- IM_INSTALL_LOCATION
- Using the information gathered in the previous step, run imcl with the command line below from the tools directory under the Installation Manager installation location. For more information, see Installing packages by using imcl commands.
- Notes: By including the -acceptLicense parameter, you agree to the terms and licenses of this product.
- IM_INSTALL_LOCATION/eclipse/tools/imcl install FIX_PACKAGE -acceptLicense -installationDirectory INSTALL_DIR -repositories REPOSITORY -log LOG_FILE
- The following command is an example of upgrading Process Federation Server on Windows from local repositories:
- C:\Program Files (x86)\IBM\Installation Manager\eclipse\tools\imcl.exe install com.ibm.websphere.liberty.ND.v85 com.ibm.bpm.pfs.v85 -acceptLicense -installationDirectory C:\IBM\WebSphere\Liberty -repositories C:\pfs\24.0.0.9-WS-LIBERTY-ND-FP.zip, C:\pfs\pfs.24010.delta.repository.zip -log C:\silent_update.txt
- When the silent installation completes, check the log files to ensure that the installation is completed successfully. A success message that is similar to the following message displays on the command line for each package that was installed:
-
Updated to com.ibm.websphere.liberty.v85_8.5.240009.20240311_1901 in the C:\IBM\WebSphere\Liberty directory Updated to com.ibm.bpm.pfs.v85_8.6.70024010.20240613_1121 in the C:\IBM\WebSphere\Liberty directory
-
- Repeat the process for each installation in the environment.
- Before you restart the server the first time, run the server start pfsserver --clean command for each installation that you upgraded.
- Note: You might see error messages about missing underlying Liberty features such as: "CWWKF0042E: A feature definition cannot be found for the xyz feature. Try running the command, bin/installUtility install xyz, to install the feature." To solve this issue, run the following steps:
- run liberty_home/bin/installUtility install jsp-2.3
- run liberty_home/bin/installUtility install jdbc-4.2
- run liberty_home/bin/installUtility install jaxrs-2.1
- Restart the server with the -clean argument.
- Note: You might see error messages about missing underlying Liberty features such as: "CWWKF0042E: A feature definition cannot be found for the xyz feature. Try running the command, bin/installUtility install xyz, to install the feature." To solve this issue, run the following steps:
- Rolling back the upgrade installation interactively
- Rolling back the upgrade installation silently by using the command line (imcl)
Note: The following procedure rolls back only the Process Federation Server installation.
- Close all programs that were installed by using Installation Manager.
- Start Installation Manager. For information about where Installation Manager is installed, see Installation directories for the product and profiles.
- From the Start page of the Installation Manager, click Roll back.
- On the Roll Back Packages page, from the Package Group Name list, select the package group that contains the packages that you want to roll back and click Next.
- Select the version of the package that you want to roll back to and click Next.
- Read the summary information and click Roll Back to roll back the package.
- When the rollback process completes, a message that confirms the success of the process is displayed near the top of the page.
- Optional: Click View log file to open the log file for the current session in a new window.
- Click Finish to close the wizard.
- Repeat the process for each installation in the environment.
- Before you restart the server the first time, run the server start pfsserver --clean command for each installation that you rolled back.
Rolling back the upgrade installation silently by using the command line (imcl)
Installation Manager offers a command-line interface to silently roll back your product installation to the previous version.
- Gather the following information about your environment and the target version you want to roll back to.
- IM_INSTALL_LOCATION
- The location where Installation Manager is installed. See table 7 in Installation directories for the product and profiles for more information about Installation Manager default installation directories.
- INSTALL_DIR
- The full path to the installation directory of the product that you upgraded.
- LOG_FILE
- A full path and name for a log file to capture the logging output of the command.
- PACKAGE_VERSION_IDS
- The package and version IDs for the target version you want to roll back to. You need the package ID followed by an underscore and the specific version ID. If you are rolling back multiple packages in the installation, separate each package and version ID with a space. If you supply only the package ID, the package is rolled back to the most recent previous version.
- Note: To find the IDs of the packages you can roll back to, run this command:
- IM_INSTALL_LOCATION/tools/imcl listInstalledPackages -rollbackVersions -installationDirectory INSTALL_DIR -log LOG_FILE
- IM_INSTALL_LOCATION/tools/imcl listInstalledPackages -rollbackVersions -installationDirectory INSTALL_DIR -log LOG_FILE
- Note: To find the IDs of the packages you can roll back to, run this command:
- The package and version IDs for the target version you want to roll back to. You need the package ID followed by an underscore and the specific version ID. If you are rolling back multiple packages in the installation, separate each package and version ID with a space. If you supply only the package ID, the package is rolled back to the most recent previous version.
- REPOSITORIES
- Optionally, you might need to supply the fix repositories for the target of the rollback if you did not use the option to save files for rollback and do not have access to the live repository. Download and unpack the fix repositories for the target version. Gather the full directory path to your unpacked repositories associated with each fix package that you are applying. If you are rolling back multiple products, separate the repository directory paths with commas.
- Optionally, you might need to supply the fix repositories for the target of the rollback if you did not use the option to save files for rollback and do not have access to the live repository. Download and unpack the fix repositories for the target version. Gather the full directory path to your unpacked repositories associated with each fix package that you are applying. If you are rolling back multiple products, separate the repository directory paths with commas.
- IM_INSTALL_LOCATION
- Using the information gathered in the previous step, run the imcl command to roll back to the previous target version of a product in the installation.
- IM_INSTALL_LOCATION/eclipse/tools/imcl rollback PACKAGE_VERSION_IDS -installationDirectory INSTALL_DIR -log LOG_FILE
- To include local repositories for the target version, add the -repositories REPOSITORIES option.
- When the rollback completes, check the log files to ensure that the rollback completed successfully. A success message similar to the below message displays on the command line:
- Rolled back to com.ibm.bpm.pfs.v8.5.7000.20160301_1551 in the C:\IBM\BPM\v8.5 directory.
- Repeat the process for each installation in the environment.
- Before you restart the server the first time, run the server start pfsserver --clean command for each installation that you rolled back.
Trademarks and service marks
For trademark attribution, visit the IBM Terms of Use Web site.
Was this topic helpful?
Document Information
Modified date:
13 December 2024
UID
ibm17175794