This is an automated email from the ASF dual-hosted git repository. markt-asf pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit df819160d11cdf538cbeeea8f2e76ebf71ecd452 Author: Mark Thomas <[email protected]> AuthorDate: Mon Jun 15 15:39:55 2026 +0100 Add missing message and include expected size --- .../org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties | 1 + .../apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties index 20e6a76dc1..dd1686ecac 100644 --- a/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties +++ b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings.properties @@ -102,4 +102,5 @@ openssllibrary.tooLateForSSLEngine=Cannot setSSLEngine: SSL has already been ini openssllibrary.tooLateForSSLRandomSeed=Cannot setSSLRandomSeed: SSL has already been initialized openssllibrary.wrongFIPSMode=Unexpected value of FIPSMode option of AprLifecycleListener: [{0}] +sessionContext.invalidTicketKeysLength=A key of length [{0}] was provided whereas a length of [{1}] was expected sessionContext.nullTicketKeys=Null keys diff --git a/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java b/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java index 9899d59a94..0fb33e5b98 100644 --- a/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java +++ b/java/org/apache/tomcat/util/net/openssl/panama/OpenSSLSessionContext.java @@ -65,8 +65,8 @@ public class OpenSSLSessionContext implements SSLSessionContext { throw new IllegalArgumentException(sm.getString("sessionContext.nullTicketKeys")); } if (keys.length != TICKET_KEYS_SIZE) { - throw new IllegalArgumentException( - sm.getString("sessionContext.invalidTicketKeysLength", Integer.valueOf(keys.length))); + throw new IllegalArgumentException(sm.getString("sessionContext.invalidTicketKeysLength", + Integer.valueOf(keys.length), Integer.valueOf(TICKET_KEYS_SIZE))); } try (var memorySession = Arena.ofConfined()) { var array = memorySession.allocateFrom(ValueLayout.JAVA_BYTE, keys); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
