How is Fuse on EAP patched?
Issue
Fuse patches are self-installing jar files. To patch Fuse/EAP:
- From the $EAP_HOME directory, use 'java -jar' specifying the path location to the patch.
java -jar /some/path/to/fuse-eap-installer-6.3.0.redhat-XXX.jar
The Fuse documentation describes the 'fusepatch.sh' utility, which can be useful for examining patch artifacts but does not work reliably. The documentation warns against it's use, but perhaps not directly enough. An Issue Tracker has been opened to increase the visibility of the warning against using 'fusepatch.sh' to apply patches.
The EAP instance can be patched independently. It should be noted that recent patches to EAP require the application of patch 9 first. (It is a prerequisite to later patches.)
From the EAP CLI, this looks like this:
patch apply /path/to/patch/zip/jboss-eap-6.4.9-patch.zip
shutdown --restart=true
patch apply /path/to/patch/zip/jboss-eap-6.4.18-patch.zip
shutdown --restart=true
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
