Este contenido no está disponible en el idioma seleccionado.

Chapter 3. Applying patch updates to Red Hat Process Automation Manager


Patch updates of Red Hat Process Automation Manager typically include the latest security updates and bug fixes. Scheduled patch updates contain all previously released patch updates for that minor version of the product, so you do not need to apply each patch update incrementally in order to apply the latest update. For example, you can update Red Hat Process Automation Manager 7.0.0 or 7.0.1 to Red Hat Process Automation Manager 7.0.2. However, to keep your Red Hat Process Automation Manager distribution current with the latest fixes, apply patch updates to Red Hat Process Automation Manager as they become available in the Red Hat Customer Portal.

Automated patch tools are often provided with patch releases to facilitate updating certain components of Red Hat Process Automation Manager, such as Business Central, Process Server, and the headless Process Automation Manager controller. Other Red Hat Process Automation Manager artifacts, such as the process engine and standalone Business Central, are released as new artifacts with each patch update and you must re-install them to apply the update.

Note

Only updates for Red Hat Process Automation Manager are included in Red Hat Process Automation Manager patch updates. Patches to Red Hat JBoss EAP must be applied using Red Hat JBoss EAP patch distributions. For more information about Red Hat JBoss EAP patching, see the Red Hat JBoss EAP Patching and upgrading guide.

Prerequisite

Your Red Hat Process Automation Manager and Process Server instances are not running. Do not apply patch updates while you are running an instance of Red Hat Process Automation Manager or Process Server.

Procedure

  1. Navigate to the Software Downloads page in the Red Hat Customer Portal (login required), and select the product and version from the drop-down options.

    Example:

    • Product: Process Automation Manager
    • Version: 7.0.1
  2. Click Patches, download Red Hat Process Automation Manager [VERSION] Patch Update, and extract the downloaded rhpam-$VERSION-patch.zip file to a temporary directory.

    This patch update tool automates the update of certain components of Red Hat Process Automation Manager, such as Business Central, Process Server, and the headless Process Automation Manager controller. Use this update tool first to apply updates and then install any other patch updates or new release artifacts that are relevant to your Red Hat Process Automation Manager distribution.

  3. If you want to preserve any files from being updated by the patch update tool, navigate to the extracted rhpam-$VERSION-patch folder, open the blacklisted.txt file, and add the relative paths to the files that you do not want to be updated.

    When a file is listed in the blacklist.txt file, the patch update script does not replace the file with the new version but instead leaves the file in place and in the same location adds the new version with a .new suffix. If you blacklist files that are no longer being distributed, the patch update tool creates an empty marker file with a .removed suffix. You can then choose to retain, merge, or delete these new files manually.

    Example files to be excluded in blacklisted.txt file:

    WEB-INF/web.xml  // Custom file
    styles/base.css  // Obsolete custom file kept for record
    Copy to Clipboard Toggle word wrap

    The contents of the blacklisted file directories after the update:

    $ ls WEB-INF
    web.xml web.xml.new
    Copy to Clipboard Toggle word wrap
    $ ls styles
    base.css base.css.removed
    Copy to Clipboard Toggle word wrap
  4. In your command terminal, navigate to the temporary directory where you extracted the rhpam-$VERSION-patch.zip file and run the apply-updates script in the following format:

    Important

    Make sure that your Red Hat Process Automation Manager and Process Server instances are not running before you apply patch updates. Do not apply patch updates while you are running an instance of Red Hat Process Automation Manager or Process Server.

    On Linux or Unix-based systems:

    $ ./apply-updates.sh $DISTRO_PATH $DISTRO_TYPE
    Copy to Clipboard Toggle word wrap

    On Windows:

    $ ./apply-updates.bat $DISTRO_PATH $DISTRO_TYPE
    Copy to Clipboard Toggle word wrap

    The $DISTRO_PATH portion is the path to the relevant distribution directory and the $DISTRO_TYPE portion is the type of distribution that you are updating with this patch.

    The following distribution types are supported in Red Hat Process Automation Manager patch update tool:

    • business-central-eap7-deployable: Updates Business Central (business-central.war)
    • kie-server-ee7: Updates Process Server (kie-server.war)
    • controller-ee7: Updates the headless Process Automation Manager controller (controller.war)

    Example patch update to Business Central and Process Server for a full Red Hat Process Automation Manager distribution on Red Hat JBoss EAP:

    ./apply-updates.sh ~EAP_HOME/standalone/deployments/business-central.war business-central-eap7-deployable
    
    ./apply-updates.sh ~EAP_HOME/standalone/deployments/kie-server.war kie-server-ee7
    Copy to Clipboard Toggle word wrap

    Example patch update to headless Process Automation Manager controller, if used:

    ./apply-updates.sh ~EAP_HOME/standalone/deployments/controller.war controller-ee7
    Copy to Clipboard Toggle word wrap

    The patch update script creates a backup folder in the extracted rhpam-$VERSION-patch folder with a copy of the specified distribution, and then proceeds with the update.

  5. After the update tool completes, return to the Software Downloads page of the Red Hat Customer Portal where you downloaded the patch update tool and install any other patch updates or new release artifacts that are relevant to your Red Hat Process Automation Manager distribution.

    For files that already exist in your Red Hat Process Automation Manager distribution, such as .jar files for the process engine or other add-ons, replace the existing version of the file with the new version from the Red Hat Customer Portal.

  6. If you use the standalone Red Hat Process Automation Manager 7.0.0 Maven Repository artifact (rhpam-7.0.0-maven-repository.zip), such as in air-gap environments, download Red Hat Process Automation Manager [VERSION] Incremental Maven Repository and extract the downloaded rhpam-$VERSION-incremental-maven-repository.zip file to your existing ~/maven-repository directory to update the relevant contents.

    Example:

    $ unzip -o rhpam-7.0.1-incremental-maven-repository.zip -d $REPO_PATH/rhpam-7.0.0-maven-repository/maven-repository/
    Copy to Clipboard Toggle word wrap
  7. After you finish applying all relevant updates, start Red Hat Process Automation Manager and Process Server and log in to Business Central.
  8. Verify that all project data is present and accurate in Business Central, and in the top-right corner of the Business Central window, click your profile name and click About to verify the updated product version number.

    If you encounter any patching errors or notice any missing data in Business Central, you can restore the contents in the backup folder within the rhpam-$VERSION-patch folder to revert the patch update tool changes. You can also re-install the relevant release artifacts from your previous version of Red Hat Process Automation Manager in the Red Hat Customer Portal. After restoring your previous distribution, you can try again to run the patch update.

Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat