I'm seeing the below errors when I shutdown ORDS 24.4 on Tomcat 9.0.98 I'm using OpenJDK 21.0.6
Exception in thread "shutdown hook" java.lang.NoClassDefFoundError: oracle/ucp/common/DiagnosticsSummary
at oracle.ucp.admin.UniversalConnectionPoolManagerBase.lambda$static$1(UniversalConnectionPoolManagerBase.java:1977)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.ClassNotFoundException: Illegal access: this web application instance has been stopped already. Could not load [oracle.ucp.common.DiagnosticsSummary]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1359)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1191)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1158)
... 2 more
Caused by: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [oracle.ucp.common.DiagnosticsSummary]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1369)
at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1357)
... 4 more