Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Connectivity Test Error #87

#1

Hello Dietmar,

I did the installation as described in the TechMining video.

System:
Windows 11
Oracle XE 21c
Apex 24.2
ords 24.4
jdk-23
tomcat 9.0.99

I get the following error message during the connectivity test:
Conn-Error.png

Message in the tomcat-stderr:

Exception in thread "shutdown hook" java.lang.NoClassDefFoundError: oracle/ucp/common/DiagnosticsSummary
at oracle.ucp.admin.UniversalConnectionPoolManagerBase.lambda$static$1(UniversalConnectionPoolManagerBase.java:1989)
at java.base/java.lang.Thread.run(Thread.java:1575)
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)

Do you have a solution to the problem?

Greetings
Eberhard

  • replies 1
  • views 115
  • likes 0
bee1s · Author
#2

My problem was solved after I changed the url in the application.properties
from #url=jdbc:oracle:thin:@127.0.0.1:1521:xepdb1
to url=jdbc:oracle:thin:@//localhost:1521/xepdb1
changed.