LPS-33404 This classes can be referenced by other modules in some app servers (like EJB module in Resin). Having an static variable will cause a null pointer when unloading this modules if the Liferay application is already unloaded (Liferay's classloader will be already garbaged collected ant this static variable will be null). Using an instance variable instead a static one should not be a problem because this object are rarely created
LPS-33404 Add comments since this is such a special case
LPS-33904 SF
LPS-33129 (master - 6.2.x) Update log4J to version 1.2.17 (from 1.2.16) and change the PatternLayout to EnhancedPatternLayout
LPS-33129 Update the lib version files
LPS-33129 SF
Revert "LPS-33791"

This reverts commit 8232d935745c12b04adf6b8c8aefc2d70819cf81.