java.lang.NoClassDefFoundError: MessageList
at ChatServlet.(ChatServlet.java:19)
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at org.apache.tomcat.core.ServletWrapper.loadServlet(ServletWrapper.java:268)
at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:289)
at org.apache.tomcat.core.Handler.service(Handler.java:254)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
Alla java:19, java:237 osv måste vara radnummer väl? Men hur kan en fil gå igenom kompileringen och sedan att webläsaren generar ett sådant här felmess?
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
java.lang.NoClassDefFoundError kan bero på att du t.ex. har en fil med lower-case startbokstav (klass.java) och i koden upper-case (Klass.java).
Jag hade också problem med NoClassDefFoundError, men då berodde det på att jag inte hade med classpathen vid exekveringen av filen, för att få med ett par bibliotek som inte är standard.