...
- Copy the service pack file to the
<PRODUCT_HOME>/repository/components/servicepacks/
directory. For example, the image below shows how a new service pack namedservicepack001
is added to this directory. - Start your product. The following steps will be executed:
Before applying any patches, the process first creates a backup folder named
patch0000
inside the<PRODUCT_HOME>/repository/components/patches/
directory, which will contain the original content of the<PRODUCT_HOME>/repository/components/plugins/
directory. This step enables you to revert back to the previous state if something goes wrong during operations.- The latest service pack in the
<PRODUCT_HOME>/repository/components/servicepacks/
directory will be applied. That is, the patches in the service pack will be applied to the<PRODUCT_HOME>/repository/components/plugins/
directory. In addition to the service pack, if there are individual patches added to the
<PRODUCT_HOME>/repository/components/patches/
directory, those will also be incrementally applied to theplugins
directory.Info The metadata file available in the service pack will maintain a list of the applied patches by service pack. Therefore, the metadata file will be compared against the
<PRODUCT_HOME>/repository/components/patches/
directory, and only the patches that were not applied by the service pack will be incrementally applied to theplugins
directory.
...
You can apply each patch individually to your system as explained below. Alternatively, you can apply patches through service packs as explained above.
- Copy the patches to the
<PRODUCT_HOME>/repository/components/patches/
directory. Start the Carbon server. The patches will then be incrementally applied to the
plugins
directory.Note Before applying any patches, the process first creates a backup folder named
patch0000
inside the<PRODUCT_HOME>/repository/components/patches/
directory, which will contain the original content of the<PRODUCT_HOME>/repository/components/plugins/
directory. This step enables you to revert back to the previous state if something goes wrong during operations.
...