Hi Remm, Our application uses both standalone and Embedded Tomcat. Hence pointing all the Standalone jars as the class path for Embedded tomcat also. In which jar it will be available in standalone.
Regards, Abirami.S -----Original Message----- From: Rémy Maucherat <r...@apache.org> Sent: Monday, February 10, 2025 3:38 PM To: Tomcat Users List <users@tomcat.apache.org> Subject: Re: Tomcat 11 and JDK 17 Upgraded from Tomcat 9 & JDK 8 On Mon, Feb 10, 2025 at 10:46 AM S Abirami <s.abir...@ericsson.com.invalid> wrote: > > Hi , > > I am using a embedded tomcat while the below mentioned exception is > thrown when starting the Embedded tomcat server when upgrading To > Tomcat 11 and JDK 17 Upgraded from Tomcat 9 & JDK 8 This is debug logging, so no problem. However there's still another problem: no strings available (the LocalStrings.properties files), so no error message is visible. For example tomcat-embed-core.jar has them. Rémy > > Time: 2025-02-10 10:27:41.415, Level: FINE, Logger: > org.apache.tomcat.util.compat.Jre19Compat > org.apache.tomcat.util.compat.Jre19Compat <clinit> > - null > java.lang.ClassNotFoundException: java.lang.WrongThreadException > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) > at java.base/java.lang.Class.forName0(Native Method) > at java.base/java.lang.Class.forName(Class.java:375) > at > org.apache.tomcat.util.compat.Jre19Compat.<clinit>(Jre19Compat.java:37) > at org.apache.tomcat.util.compat.JreCompat.<clinit>(JreCompat.java:55) > at org.apache.catalina.startup.Tomcat.<clinit>(Tomcat.java:1192) > at cmg.protocols.http.EmbeddedTomcat.<init>(EmbeddedTomcat.java:131) > at > cmg.protocols.http.EmbeddedTomcat.getInstance(EmbeddedTomcat.java:599) > at > cmg.protocols.http.TomcatController.<init>(TomcatController.java:57) > at > cmg.protocols.http.TomcatController.getInstance(TomcatController.java:70) > at > cmg.stdapp.webservices.frontend.WebServicesFE.localInitialize(WebServicesFE.java:235) > at cmg.services.ActivityImpl.initialize(ActivityImpl.java:158) > at > cmg.services.ConfigurableNodeImplLauncher$InitializerLauncherThread.run(ConfigurableNodeImplLauncher.java:408) > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) > at java.base/java.lang.Thread.run(Thread.java:840) > ------------------------------------------ > Time: 2025-02-10 10:27:41.415, Level: FINE, Logger: > org.apache.tomcat.util.compat.Jre21Compat > org.apache.tomcat.util.compat.Jre21Compat <clinit> > - null > java.lang.ClassNotFoundException: java.lang.Thread$Builder > at > java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) > at > java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) > at java.base/java.lang.Class.forName0(Native Me > > Regards, > Abirami.S --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org