I think it has to do with the container, try restarting the server twice I have the same problem with TomCat, this happens every other startup of the server on production I am using Resin, which works just fine and does not exhibit the same problem
Oron www.netada.co.uk -----Original Message----- From: Jeffery Painter [mailto:[EMAIL PROTECTED] Sent: Thursday, August 14, 2003 12:13 AM To: Turbine Users List Subject: extended user class not found problem I have had an app running fine in tdk 2.1 forever and have spent the past two days migrating it to 2.2.01 The extended user seems to work fine, except when I try to quickly stop and restart the server, or when I do a recompile on the code base. I have to force an ant clean, ant compile, then start the server up before it will load the custom User class I have built. Has anyone else seen this problem before? it is a pain in the debugging stage... shouldn't be a problem in production as long as the server doesn't need to be restarted... this seems odd. my timeout period is set to 8 hours, I haven't tried adjusting this value but it worked fine in 2.1 and everything else seems to work fine. It loads perfectly after a recompile and server restart. jdk 1.4.1_01, tdk-2.2.01, redhat and mysql database Here is the actual error: [Wed Aug 13 19:06:41 EDT 2003] -- DEBUG -- Refreshing UI manager [Wed Aug 13 19:06:51 EDT 2003] -- ERROR -- Turbine.handleException: Failed instantiate an User implementation object: Failed to create a Class object for User implementation [Wed Aug 13 19:06:51 EDT 2003] -- ERROR -- Exception: org.apache.turbine.util.security.UnknownEntityException: Failed instantiate an User implementation object: Failed to create a Class object for User implementation Stack Trace follows: org.apache.turbine.util.security.UnknownEntityException: Failed to create a Class object for User implementation at org.apache.turbine.services.security.BaseSecurityService.getUserClass(BaseSe curityService.java:228) at org.apache.turbine.services.security.BaseSecurityService.getUserInstance(Bas eSecurityService.java:249) rethrown as org.apache.turbine.util.security.UnknownEntityException: Failed instantiate an User implementation object: Failed to create a Class object for User implementation at org.apache.turbine.services.security.BaseSecurityService.getUserInstance(Bas eSecurityService.java:253) at org.apache.turbine.services.security.BaseSecurityService.getAnonymousUser(Ba seSecurityService.java:357) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(Turbin eSecurity.java:241) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator .doPerform(TemplateSessionValidator.java:95) at org.apache.turbine.modules.Action.perform(Action.java:87) at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) at org.apache.turbine.Turbine.doGet(Turbine.java:521) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase .java:475) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2 46) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170 ) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 64) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5 66) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java: 1027) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125 ) at java.lang.Thread.run(Thread.java:536) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
