Updates for Windows applications - middleware

With Updates for Windows applications - middleware content site, customer can deploy updates to a vast number of third-party middleware applications.

Prerequisite of Oracle weblogic

Before running the Fixlet, make sure that these prerequisites are met on the windows system:
  1. Make sure that the archive extraction software is installed on the Windows system before proceeding with the installation of Oracle software.
    Note: Ensure the LongPathsEnabled registry key is enabled in "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem of registry".
  2. Ensure you have the recommended version of JDK for Oracle WebLogic 14C installed during installation and for patching Oracle WebLogic 12C.

Steps to manage Oracle weblogic on Window system

These steps involve locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. Locate the Oracle Inventory directory typically at any folder location, for example, C:\Program Files\Oracle\Inventory.
  2. Use the obtained inventory location to access the inventory.xml file in the ContentsXML directory.
  3. Extract information from inventory.xml to locate specific files, such as registry.xml, in the inventory directory.
  4. Within registry.xml files, filter based on certain criteria:
    1. Nodes with a specific version (e.g., 12.2.1.4.0) at certain XPath locations (e.g., /a:registry/a:distributions/a:distribution[@status='installed']).
    2. Nodes with names containing "WebLogic".

Steps to manage RedHat JBoss on Window system

These steps involve locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. Search for version.txt in the installed folders named eap or jboss. For example, within subdirectories of C:\Users.
  2. Search in folders named eap or jboss within the installed folder. For example, C:\Program Files.

Prerequisite of Apache Tomcat

Before running the Fixlet, make sure that these prerequisites are met on the Window system:
  1. For Windows, you should have the latest JDK installed, and its path must be set in the environment variables under "JAVA_HOME".

Steps to manage Apache Tomcat on Windows

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. You will find the software details in Windows Registry Service.

Steps to manage MariaDB on Windows (Registry)

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. You will find the software details in Windows Registry Service.

Steps to manage MongoDB on Windows (Registry)

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. You will find the software details in Windows Registry Service.

Steps to manage Postgresql on Windows (Registry)

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. You will find the software details in Windows Registry Service.

Steps to manage IBM MQ on Windows

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. For Windows systems, check the installed version of IBM MQ under the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Steps to manage IBM WebSphere on Windows

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. For Windows systems, it searches within Windows folders for files named .was.installlocations.registry. Specifically, it looks for properties\version\installed.xml files, particularly those ending with appserver.

Steps to manage MySQL on Windows

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. You will find the software details in Windows Registry Service.

Pre-caching required for Windows applications

Table 1. Software pre-caching required
Software name Pre-caching required (Yes/No)
Oracle WebLogic Yes, needs manual caching.
RedHat JBoss Yes, needs manual caching.
Apache Tomcat No, files automatically cached to server by fixlets.
MariaDB No, files automatically cached to server by fixlets.
MongoDB No, files automatically cached to server by fixlets.
Postgresql No, files automatically cached to server by fixlets.
IBM MQ Yes, needs manual caching.
IBM WebSphere Yes, needs manual caching.
MySQL No, files automatically cached to server by fixlets.