On 20/12/2021 12:33, Rémy Maucherat wrote:
<snip/>
I'm seeing a difference with the new Java versions that will need some
attention, with this stack trace occurring on shutdown:
20-Dec-2021 13:26:40.235 WARNING [Thread-2]
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesObjectStreamClassCaches
Failed to clear soft references from ObjectStreamClass$Caches for web
application [docs]
java.lang.ClassCastException: class
java.io.ObjectStreamClass$Caches$1 cannot be cast to class
java.util.Map (java.io.ObjectStreamClass$Caches$1 and java.util.Map
are in module java.base of loader 'bootstrap')
at
org.apache.catalina.loader.WebappClassLoaderBase.clearCache(WebappClassLoaderBase.java:2340)
I see the change in the JDK repo but it hasn't been back-ported to an EA
release yet. I wonder if this is planned for Java 19?
My current thinking is to wait to address this until the change makes
its way into a EA release.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]