Hi list,
Recently we have moved our website to magnolia. Every thing went fine.
We have tested things on development and testing environment. It worked
fine.
When we have installed the war file on production machine, we are getting
following exception frequently. Its happening randomly. Sometimes on page
refresh every thing getting displayed properly.
Production environment details : Server : Tomcat + Apache
DB server : Postgres 8.1
Exception stack trace :
java.lang.IllegalStateException: Null request object
org.apache.catalina.connector.RequestFacade.getSession(RequestFacade.java:823)
info.magnolia.context.SessionStore.getAccessManager(SessionStore.java:145)
info.magnolia.context.WebContextImpl.getAccessManager(WebContextImpl.java:138)
info.magnolia.context.AbstractContext.getAccessManager(AbstractContext.java:141)
info.magnolia.context.MgnlContext.getAccessManager(MgnlContext.java:129)
info.magnolia.cms.filters.MgnlInterceptFilter.isAuthorized(MgnlInterceptFilter.java:242)
info.magnolia.cms.filters.MgnlInterceptFilter.doFilter(MgnlInterceptFilter.java:123)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.filters.MgnlContextFilter.doFilter(MgnlContextFilter.java:45)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.security.SecurityFilter.doFilter(SecurityFilter.java:101)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter(MgnlVirtualUriFilter.java:83)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:66)
info.magnolia.cms.filters.MagnoliaManagedFilter$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
info.magnolia.cms.filters.MagnoliaManagedFilter.doFilter(MagnoliaManagedFilter.java:65)
sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
Regards,
Ganesh Gembali
website : http://www.xebiaindia.com
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------