Re: basicportal: content/members admin login bug
Vic Cekvenich <[email protected]> Sat, 31 May 2003 00:13:25 -0400
| Newsgroups | gmane.comp.java.mvc.devel |
|---|---|
| Organization | baseBeans Engineering |
| Message-ID | <[email protected]> |
No they are both breaking down on J2EE security it appears. If I comment out J2EE security in WEB.XML on Resin it works great. .V grenoml wrote: > Vic, > Is the new servlet spec more strict? I wouldn't think this is > container issue if both containers are behaving in similar manner. > > rgds, > Gerry Reno > > > Vic Cekvenich wrote: > >> I get similar in Resin 3. >> I think we need to let TC5 cook some more. >> But I assure you that as soon as anything support JSP2.0 I will be on >> it (and deprecating JSP 1.2). >> >> grenoml wrote: >> >>> Vic, >>> Using basicportal under TC5, when trying to login into content or >>> members admin I get a 500 error and exception, and thereafter every >>> link that I click on gives me the same exception. Have to recycle >>> Tomcat to recover. >>> >>> type Exception report >>> >>> message >>> >>> description The server encountered an internal error () that prevented >>> it from fulfilling this request. >>> >>> exception >>> >>> javax.servlet.ServletException: java.lang.Exception: >>> java.lang.ClassCastException >>> at >>> org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545) >>> >>> at >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486) >>> >>> at >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) >>> >>> at >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480) >>> at >>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506) >>> 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(ApplicationFilterChain.java:280) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:194) >>> >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:555) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2570) >>> >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:223) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) >>> >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392) >>> >>> at >>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:546) >>> >>> at >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:593) >>> >>> at java.lang.Thread.run(Thread.java:534) >>> >>> root cause >>> >>> java.lang.Exception: java.lang.Exception: java.lang.ClassCastException >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.procE(BaseAct.java:205) >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.execute(BaseAct.java:57) >>> at >>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) >>> >>> at >>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) >>> >>> at >>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480) >>> at >>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506) >>> 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(ApplicationFilterChain.java:280) >>> >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:194) >>> >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:277) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:555) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2570) >>> >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) >>> >>> at >>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151) >>> >>> at >>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:490) >>> >>> at >>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:996) >>> at >>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:223) >>> at >>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) >>> >>> at >>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392) >>> >>> at >>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:546) >>> >>> at >>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:593) >>> >>> at java.lang.Thread.run(Thread.java:534) >>> Caused by: java.lang.Exception: java.lang.ClassCastException >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.procE(BaseAct.java:205) >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.onLogon(BaseAct.java:178) >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.execute(BaseAct.java:46) >>> ... 39 more >>> Caused by: java.lang.ClassCastException >>> at >>> org.apache.scaffoldingXPress.coreBeans.UserSessionBean.populate(UserSessionBean.java:30) >>> >>> at >>> org.apache.scaffoldingXPress.base.BaseAct.onLogon(BaseAct.java:174) >>> ... 40 more >>> >>> rgds, >>> Gerry Reno >>> >>> >>> __________________________________ >>> Do you Yahoo!? >>> Yahoo! Calendar - Free online calendar with sync to Outlook(TM). >>> http://calendar.yahoo.com >>> >>> >> > > -- Vic Cekvenich, Struts Instructor, 1-800-917-JAVA Advanced <a href ="baseBeans.com">Struts Training</a> and project recovery in North East. Open Source <a href ="baseBeans.com">Content Management</a> basicPortal sofware Best practice<a href ="baseBeans.com">Struts Support</a> v.1.1 helper ScafflodingXPress