Back Forum Reply New

lt;security:authenticationgt; gives exception after some time

patability.OldDecorat  or2NewDecorator.render(OldDecorator2NewDecorator.j  ava:46)       at com.opensymphony.sitemesh.webapp.decorator.BaseWeb  AppDecorator.render(BaseWebAppDecorator.java:33)       at com.opensymphony.sitemesh.webapp.SiteMeshFilter.do  Filter(SiteMeshFilter.java:84)       at org.apache.catalina.core.ApplicationFilterChain.in  ternalDoFilter(ApplicationFilterChain.java:235)       at org.apache.catalina.core.ApplicationFilterChain.do  Filter(ApplicationFilterChain.java:206)       at org..orm.hibernate3.support.OpenSes  sionInViewFilter.doFilterInternal(OpenSessionInVie  wFilter.java:198)       at org..web.filter.OncePerRequestFilte  r.doFilter(OncePerRequestFilter.java:76)       at org.apache.catalina.core.ApplicationFilterChain.in  ternalDoFilter(ApplicationFilterChain.java:235)       at org.apache.catalina.core.ApplicationFilterChain.do  Filter(ApplicationFilterChain.java:206)       at org.tuckey.web.filters.uclrewrite.RuleChain.handle  Rewrite(RuleChain.java:164)       at org.tuckey.web.filters.uclrewrite.RuleChain.doRule  s(RuleChain.java:141)       at org.tuckey.web.filters.uclrewrite.uclRewriter.proc  essRequest(uclRewriter.java:90)       at org.tuckey.web.filters.uclrewrite.uclRewriteFilter  .doFilter(uclRewriteFilter.java:417)       at org.apache.catalina.core.ApplicationFilterChain.in  ternalDoFilter(ApplicationFilterChain.java:235)       at org.apache.catalina.core.ApplicationFilterChain.do  Filter(ApplicationFilterChain.java:206)       at org..web.filter.HiddenfromMethodFil  ter.doFilterInternal(HiddenfromMethodFilter.java:7  1)

Use [ code][/code ] tags when posting code.

Your principal is replaced due to a session time-out with a anonymous one which doesn't have a username. Make sure you use that only in pages which are accessible by authenticated users else you will get these exceptions. Or check if a user is fully authenticated instead of anonymous.
¥
Back Forum Reply New