The Mule Distribution Cumulative Patch is distributed as a bundle containing:

- The Cumulative Patch JAR file containing all of Mule patched files.
- The Updated Mule services to be installed in the distribution.

Installation steps:

1. Inside the MULE_HOME/lib/patches folder, delete any existing patches. Do NOT delete the folder mule-artifact-patches within MULE_HOME/lib/patches. Then copy the mule-ee-distribution-standalone-4.8.0-mule-ic-custom-dev-runtime-SNAPSHOT-patch.jar file.

2. Inside the MULE_HOME/services folder, delete the following services and copy the new service versions contained in this patch.

(If your service version is current, there is no need to replace it.)

- mule-service-http-ee-*-mule-service.jar
- mule-service-oauth-*-mule-service.jar
- mule-service-scheduler-*-mule-service.jar
- mule-service-soap-*-mule-service.jar
- mule-service-weave-ee-*-mule-service.jar

After copying, extract the JAR file contents inside a folder for each service.

Note: For the following steps, if you're using FIPS JARs located in one of the specified folders, do not remove them.

3. Delete all the files inside MULE_HOME/lib/opt/ (Do NOT delete the directory structure, only the files inside it) and then Copy all the files contained in this patch from lib/opt/ into MULE_HOME/lib/opt/

4. Delete all the files inside MULE_HOME/lib/boot/ (Do NOT delete the directory structure, only the files inside it) and then Copy all the files contained in this patch from lib/boot/ into MULE_HOME/lib/boot/

5. Inside the MULE_HOME/conf folder, delete the wrapper-license.conf file and then copy the file contained in this patch from conf/wrapper-license.conf into MULE_HOME/conf/

6. Inside the MULE_HOME/bin folder, delete the 'mule' and 'mule.bat' files and then copy the files contained in this patch from bin/ into MULE_HOME/bin/

To validate that patches have been successfully installed, follow these instructions: https://help.mulesoft.com/s/article/How-to-Validate-that-Mule-Patches-are-Applied-to-a-Mule-Runtime
For more information on how to apply patches in Mule 4 runtime, check this article: https://help.mulesoft.com/s/article/How-to-apply-patches-to-Mule-4-x
