Chris, The stack trace at the error moment requestURI-/TempContext/jsp/QuickLoginAction Exception-Servlet execution threw an exception Exception Cause-java.lang.NoClassDefFoundError: com/XXXXX/hcare/actions/QuickLoginModel javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.xxxxxxxx.hcare.design.RequestContextFilter.doFilter(RequestContextFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at com.xxxxxxxx.ForwardServlet.yyyyyForward.performAction(yyyyyForward.java:51) at com.xxxxxxxx.ForwardServlet.yyyyyForward.doPost(yyyyyForward.java:32) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NoClassDefFoundError: com/xxxxxxxx/hcare/actions/QuickLoginModel at com.xxxxxxxx.hcare.actions.QuickLoginActionNew.performAction(QuickLoginActionNew.java:120) at com.xxxxxxxx.hcare.actions.QuickLoginActionNew.doPost(QuickLoginActionNew.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) ... 25 more
Arvind S "Many of lifes failure are people who did not realize how close they were to success when they gave up." -Thomas Edison On Thu, Apr 14, 2011 at 4:11 PM, S Arvind <arvindw...@gmail.com> wrote: > Hi Chris/All, > > Actually we are getting > > Exception-Servlet execution threw an exception > Exception Cause-java.lang.NoClassDefFoundError: > > We are running tomcat in centos. > Web app initially running fine, and in the high load time this error is > happeningo some of the class files randomly. > Is there any relation between max-open-files in linux > and NoClassDefFoundError in runtime. > > > Arvind S > > "Many of lifes failure are people who did not realize how close they were > to success when they gave up." > -Thomas Edison > > > On Mon, Apr 11, 2011 at 8:24 PM, Christopher Schultz < > ch...@christopherschultz.net> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Arvind, >> >> On 4/11/2011 2:04 AM, S Arvind wrote: >> > Attached the screenshot of the stacktrace for additional details. >> >> This list strips most attachments, including screenshots. How about >> copy/paste the text? >> >> To my knowledge, Tomcat will not unload any classes other than possibly >> JSPs. If you are talking about a standard POJO, then Tomcat should not >> be interfering with them at all. >> >> Are you using RMI or some other process that involves object >> serialization? If you have mismatched object class versions, you can >> have weird things like this happen. >> >> - -chris >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.10 (MingW32) >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >> >> iEYEARECAAYFAk2jFjQACgkQ9CaO5/Lv0PBQswCcCjygCcMGHa2icXbMuW/gPMrH >> W5IAnjaevcBw4w1dWJqJfch5kOcIJW6Y >> =3Ndh >> -----END PGP SIGNATURE----- >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> >