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.

Note: Support for N, N-1, and N-2 versions are available for Middleware Patch update Fixlets.

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 installed during installation and for patching Oracle WebLogic 12C and 14C.

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

Make sure that you have the recommended version of Red Hat JBoss installed during installation and configured separately according to the application's requirements.

To retrieve the details of the software version using relevance, follow the steps that 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 determine IBM WebSphere details on Windows

This step involves locating specific configuration files, extracting information from them, and filtering based on certain criteria:
  1. For Windows systems, it checks for files named installed.xml in the installed folders. For example, C:\Program Files\IBM\WebSphere\AppServer\properties\version or C:\Program Files (x86)\IBM\WebSphere\AppServer\properties\version.
  2. The Fixlet searches for the WEBSPHERE_PATH variable within the system environment file. Ensure that "WEBSPHERE_PATH" is set as the variable name and the path is specified. For example, if WebSphere is installed at c:\Users\Administrator\Desktop\WebSphere, then the WEBSPHERE_PATH should be set to c:\Users\Administrator\Desktop\WebSphere/properties/version.

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 No, files automatically cached to server by download plugin.
Oracle Database No, files automatically cached to server by download plugin.
Oracle JDK No, files automatically cached to server by download plugin.
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.