Legacy Knowledge Base
Published Jul. 2, 2025

Patching Tool 1.0.23

Written By

Liferay Support

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

The Patching Tool 1.0.23 is a maintenance release which includes fixes and minor updates. This article outlines improvements to the Patching tool, Steps on How to configure the Patching Tool behind a proxy server, Known Issues, Bug Fixes, as well as information on changes to this product's versioning.

Resolution

Improvements

  • Added ability to display the fix pack version if the hotfix contains
  • Added ability to distinguish Debug patches in the info command's output
  • The Service Pack detection is now available behind a HTTP proxy server too. The configuration for the proxy authentication in the Patching Tool’s configuration file can be set to the following:
### Proxy

 # HTTP Proxy

 #proxy.http.host=192.168.211.39
 #proxy.http.port=80
 #proxy.http.user=user
 #proxy.http.password=password

 # HTTPS Proxy

 proxy.https.host=192.168.211.39
 proxy.https.port=808
 proxy.https.user=user
 proxy.https.password=password

 # SOCKS Proxy

 #proxy.socks.host=192.168.211.39
 #proxy.socks.port=1080
 #proxy.socks.user=user
 #proxy.socks.password=password

For the detailed usage information, please run "./patching-tool help info" command.

Known Issues

  • If an older version of the Patching Tool is used and the patch requires a newer tool (Java compatible version), the Patching Tool will ask for the version “23”. If this occurs, please update the Patching Tool to 1.0.23.
  • If a Liferay Portal 6.x compatible Patching Tool is used to install a Liferay Digital Enterprise patch, the Patching Tool will require a version number greater than 2000. If this occurs, please download the latest 2.0.0 version in the Liferay DXP downloads.

Bug Fixes

  • Issue resolved which caused Liferay war to redeploy on Unix hosted Application Servers
  • Improved IO debug messages
  • Issue resolved when a backup of a Liferay installation was placed into the Application Server's webapps directory
  • Issue fixed when the Java Agent is placed to a directory which path's contains space characters

To download and obtain more information on the latest Liferay Portal version of the patching tool, please visit the Liferay Portal Patching Tool page in Customer Portal.

Additional Information

Understanding Versioning

In preparation for modularity support with the Liferay Digital Experience Platform, we forked the Patching Tool. The Patching Tool versions were previously identified with one number: 1,2, 3... . The last released version being 22. This version is the continuation of the old series, but will include a “1.0.” prefix. This naming convention will continue for the next releases of Patching Tools that are compatibile with Liferay Portal 6.x EE (JDK5), so the next version will be called 1.0.23. The new Liferay DXP (JDK8) compatible Patching Tool will start the version number from 2.0.0. 

It is important to note that the single digit version number is kept for internal backward compatibility reasons. This number will still be the same for the 1.0 versions of Patching Tool, while the 2.0 versions will have 2000 added to them (2.0.0 => 2000, 2.0.1 => 2001, 2.1.0 => 2100). This is a similar system to what the Liferay DXP follows. We have tried to avoid situations where this internal version number is displayed, but there may be some issues when an older version of the Patching Tool is used while trying to install a patch.

Did this article resolve your issue ?

Legacy Knowledge Base