Skip to content

Commit f05876c

Browse files
committed
Add bullet about deleting JUL config file if using JUL for logging. Change latest release to 2.5.4.0.
1 parent d06d957 commit f05876c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,15 @@ link to the specific release notes.
9696
(at least the beginning portion) for some important notes that likely will affect your use of ESAPI! You have been warned!!!
9797
* ESAPI 2.3.0.0 is the last release to support Java 7 as the minimal JDK.
9898
Starting with release 2.4.0.0, Java 8 or later is required.
99+
* Starting with ESAPI 2.5.4.0, if you were using ESAPI's default logger, JUL
100+
(i.e., you had the property **ESAPI.Logger** set to "org.owasp.esapi.logging.java.JavaLogFactory"),
101+
then you must remove (or rename) the old ESAPI configuration file **esapi-java-logger.properties**.
102+
Failure to do so will cause ESAPI to throw a `ConfigurationException`, thereby
103+
preventing your application from starting. For important additional details, please see
104+
the ESAPI GitHub Discussion https://github.com/ESAPI/esapi-java-legacy/discussions/841.
99105

100106
# Locating ESAPI Jar files
101-
The [latest ESAPI release](https://github.com/ESAPI/esapi-java-legacy/releases/latest) is 2.5.3.1.
107+
The [latest ESAPI release](https://github.com/ESAPI/esapi-java-legacy/releases/latest) is 2.5.4.0.
102108
All the *regular* ESAPI jars, with the exception of the ESAPI configuration
103109
jar (i.e., esapi-2.#.#.#-configuration.jar) and its associated detached
104110
GPG signature, are available from Maven Central. The ESAPI configuration

0 commit comments

Comments
 (0)