Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

TUTORIALVaadin lets you build secure, UX-first PWAs entirely in Java.
Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
Calling javascript synchronously by Enver Haase, 3 weeks ago
Tomcat 8 fail to start
This is weird...Eclipse and Tomcat 8 was working fine then suddenly I'm unable to start Tomcat. I looked at the Tomcat log and it's telling me that it could not load "com/vaadin/addon/touchkit/server/TouchKitServlet". I am not using TouchKit so why am I getting this error? Please see complete log below. Any help would be greatly appreciated. Thanks.
Caused by: java.lang.NoClassDefFoundError: com/vaadin/addon/touchkit/server/TouchKitServlet
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2472)
at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:854)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1274)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
at org.atmosphere.util.IOUtils.isAtmosphere(IOUtils.java:320)
at org.atmosphere.cpr.AtmosphereInitializer.onStartup(AtmosphereInitializer.java:66)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5155)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 6 more
Caused by: java.lang.ClassNotFoundException: com.vaadin.addon.touchkit.server.TouchKitServlet
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1305)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
... 17 more
Last updated on
Never mind, I downloaded an add-on that was depended on TouchKit. Once I removed the add-on, everything is back to normal.
Thanks.
Last updated on
You cannot reply to this thread.