Hi Martin, Thanks for the post. Yep this is one of the main sites I have referenced in trying to get this stuff up and running.
BTW. I mentioned a log file in the first post and then forgot to attach it. Here it is on this email. I wonder if the org.springframework.transaction.support.TransactionSynchronizationManager is somehow involved? Its either that or org.springframework.orm.hibernate.SessionFactoryUtils. Trouble is I do not understand the mechanisms where these classes get called from. Regards Marty > >-----Original Message----- >From: Martin Gainty [mailto:[EMAIL PROTECTED] >Sent: Thursday, 6 October 2005 11:57 PM >To: Struts Users Mailing List >Subject: Re: Premature Session Close > >Martin/Werner > >Have you had a chance to look at Karl Blaums Lacy Initialization and the DAO >Pattern with Hibernate and Spring example >http://www.jroller.com/comments/kbaum/Weblog/orm_lazy_initialization_with_d ao > >Martin- > >----- Original Message ----- >From: "Werner Punz" <[EMAIL PROTECTED]> >To: <user@struts.apache.org> >Sent: Thursday, October 06, 2005 8:48 AM >Subject: Re: Premature Session Close > > >>I ran into a situation like that once, the application was using iframes >> internally which triggered other sessions... >> >> Werner >> >> >> Martin Ravell wrote: >>> I'm running Struts, Tiles, Hibernate 2 and Spring in my project and have >>> been attempting for some time to get the OpenSessionInView pattern to >>> work >>> without much luck. >>> >> >> >> --------------------------------------------------------------------- >> 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]
2005-10-06 12:14:01,768 INFO [org.springframework.orm.hibernate.support.OpenSessionInViewFilter] Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter 2005-10-06 12:14:01,768 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'sessionFactory' 2005-10-06 12:14:01,768 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'sessionFactory' is a factory bean 2005-10-06 12:14:01,768 DEBUG [org.springframework.orm.hibernate.support.OpenSessionInViewFilter] Opening Hibernate Session in OpenSessionInViewFilter 2005-10-06 12:14:01,788 DEBUG [org.springframework.orm.hibernate.SessionFactoryUtils] Opening Hibernate session 2005-10-06 12:14:01,838 DEBUG [net.sf.hibernate.impl.SessionImpl] opened session 2005-10-06 12:14:01,848 DEBUG [org.springframework.transaction.support.TransactionSynchronizationManager] Bound value [EMAIL PROTECTED] for key [EMAIL PROTECTED] to thread [Ajp13Processor[8009][4]] 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.util.PropertyMessageResources] Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.util.ModuleUtils] Get module name for path /sso.do 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.util.ModuleUtils] Module name found: default 2005-10-06 12:14:01,848 INFO [org.apache.struts.tiles.TilesRequestProcessor] Tiles definition factory found for request processor ''. 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.action.RequestProcessor] Processing a 'GET' for path '/sso' 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.action.RequestProcessor] Setting user locale 'en_US' 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.action.RequestProcessor] Looking for Action instance for class org.springframework.web.struts.DelegatingActionProxy 2005-10-06 12:14:01,848 DEBUG [org.apache.struts.action.RequestProcessor] Creating new Action instance 2005-10-06 12:14:01,848 DEBUG [org.springframework.web.struts.DelegatingActionUtils] DelegatingActionProxy with mapping path '/sso' and module prefix '' delegating to Spring bean with name [/sso] 2005-10-06 12:14:01,848 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Creating instance of bean '/sso' with merged definition [Root bean with class [com.rave.journal.web.SSOAction] defined in resource [/WEB-INF/action-servlet.xml] of ServletContext] 2005-10-06 12:14:01,848 DEBUG [org.springframework.beans.CachedIntrospectionResults] Getting BeanInfo for class [com.rave.journal.web.SSOAction] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Caching PropertyDescriptors for class [com.rave.journal.web.SSOAction] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'class' of type [class java.lang.Class]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'menuItemManager' of type [interface com.rave.journal.service.MenuItemManager]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'roleManager' of type [interface com.rave.journal.service.RoleManager]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'servlet' of type [class org.apache.struts.action.ActionServlet]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'systemPropertyManager' of type [interface com.rave.journal.service.SystemPropertyManager]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Found property 'userManager' of type [interface com.rave.journal.service.UserManager]; editor=[null] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.CachedIntrospectionResults] Class [com.rave.journal.web.SSOAction] is cache-safe 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Resolving reference from property 'userManager' in bean '/sso' to bean 'userManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'userManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'userManager' is a factory bean 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Resolving reference from property 'menuItemManager' in bean '/sso' to bean 'menuItemManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'menuItemManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'menuItemManager' is a factory bean 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Resolving reference from property 'systemPropertyManager' in bean '/sso' to bean 'systemPropertyManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'systemPropertyManager' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Bean with name 'systemPropertyManager' is a factory bean 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void com.rave.journal.web.SSOAction.setUserManager(com.rave.journal.service.UserManager)] on object of class [com.rave.journal.web.SSOAction] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void com.rave.journal.web.SSOAction.setUserManager(com.rave.journal.service.UserManager)] with value of type [com.rave.journal.service.UserManager] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void com.rave.journal.web.SSOAction.setMenuItemManager(com.rave.journal.service.MenuItemManager)] on object of class [com.rave.journal.web.SSOAction] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void com.rave.journal.web.SSOAction.setMenuItemManager(com.rave.journal.service.MenuItemManager)] with value of type [com.rave.journal.service.MenuItemManager] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] About to invoke write method [public void com.rave.journal.web.SSOAction.setSystemPropertyManager(com.rave.journal.service.SystemPropertyManager)] on object of class [com.rave.journal.web.SSOAction] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.BeanWrapperImpl] Invoked write method [public void com.rave.journal.web.SSOAction.setSystemPropertyManager(com.rave.journal.service.SystemPropertyManager)] with value of type [com.rave.journal.service.SystemPropertyManager] 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors before initialization of bean '/sso' 2005-10-06 12:14:01,868 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking BeanPostProcessors after initialization of bean '/sso' 2005-10-06 12:14:01,868 INFO [STDOUT] SSOAction.ActionForward 2005-10-06 12:14:01,868 INFO [STDOUT] Debug 0.0 2005-10-06 12:14:01,878 DEBUG [org.springframework.orm.hibernate.SessionFactoryUtils] Opening Hibernate session 2005-10-06 12:14:01,878 DEBUG [net.sf.hibernate.impl.SessionImpl] opened session 2005-10-06 12:14:01,878 DEBUG [org.springframework.orm.hibernate.HibernateInterceptor] Using new session for Hibernate interceptor 2005-10-06 12:14:01,878 DEBUG [org.springframework.transaction.support.TransactionSynchronizationManager] Bound value [EMAIL PROTECTED] for key [EMAIL PROTECTED] to thread [Ajp13Processor[8009][4]] 2005-10-06 12:14:01,878 DEBUG [org.springframework.transaction.support.TransactionSynchronizationManager] Retrieved value [EMAIL PROTECTED] for key [EMAIL PROTECTED] bound to thread [Ajp13Processor[8009][4]] 2005-10-06 12:14:01,898 DEBUG [org.springframework.transaction.support.TransactionSynchronizationManager] Retrieved value [EMAIL PROTECTED] for key [EMAIL PROTECTED] bound to thread [Ajp13Processor[8009][4]] 2005-10-06 12:14:01,908 DEBUG [net.sf.hibernate.impl.SessionImpl] find: from com.rave.journal.model.User as user where user.username = :userName 2005-10-06 12:14:01,908 DEBUG [net.sf.hibernate.engine.QueryParameters] named parameters: [EMAIL PROTECTED] 2005-10-06 12:14:01,918 DEBUG [net.sf.hibernate.hql.QueryTranslator] compiling query 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] flushing session 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushing entities and processing referenced collections 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Processing unreferenced collections 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Scheduling collection removes/(re)creates/updates 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushed: 0 insertions, 0 updates, 0 deletions to 0 objects 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushed: 0 (re)creations, 0 updates, 0 removals to 0 collections 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.SessionImpl] Dont need to execute flush 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.hql.QueryTranslator] HQL: from com.rave.journal.model.User as user where user.username = :userName 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.hql.QueryTranslator] SQL: select user0_.userid as userid, user0_.username as username, user0_.password as password, user0_.firstname as firstname, user0_.lastname as lastname, user0_.title as title, user0_.email as email, user0_.root as root, user0_.custom1 as custom1, user0_.custom2 as custom2, user0_.custom3 as custom3, user0_.custom4 as custom4, user0_.custom5 as custom5 from RJUser user0_ where (user0_.username=? ) 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.BatcherImpl] about to open: 0 open PreparedStatements, 0 open ResultSets 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.SQL] select user0_.userid as userid, user0_.username as username, user0_.password as password, user0_.firstname as firstname, user0_.lastname as lastname, user0_.title as title, user0_.email as email, user0_.root as root, user0_.custom1 as custom1, user0_.custom2 as custom2, user0_.custom3 as custom3, user0_.custom4 as custom4, user0_.custom5 as custom5 from RJUser user0_ where (user0_.username=? ) 2005-10-06 12:14:01,948 DEBUG [net.sf.hibernate.impl.BatcherImpl] preparing statement 2005-10-06 12:14:01,998 DEBUG [net.sf.hibernate.type.StringType] binding '[EMAIL PROTECTED]' to parameter: 1 2005-10-06 12:14:01,998 DEBUG [net.sf.hibernate.loader.Loader] processing result set 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.LongType] returning '1' as column: userid 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.loader.Loader] result row: 1 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.loader.Loader] Initializing object from ResultSet: 1 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.loader.Loader] Hydrating entity: com.rave.journal.model.User#1 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning '[EMAIL PROTECTED]' as column: username 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning 'welcome' as column: password 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning 'Martin' as column: firstname 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning 'Ravell' as column: lastname 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning 'Mr' as column: title 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.StringType] returning '[EMAIL PROTECTED]' as column: email 2005-10-06 12:14:02,028 DEBUG [net.sf.hibernate.type.LongType] returning '202' as column: root 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.type.StringType] returning null as column: custom1 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.type.StringType] returning null as column: custom2 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.type.StringType] returning null as column: custom3 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.type.StringType] returning null as column: custom4 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.type.StringType] returning null as column: custom5 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.loader.Loader] done processing result set (1 rows) 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.impl.BatcherImpl] done closing: 0 open PreparedStatements, 0 open ResultSets 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.impl.BatcherImpl] closing statement 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.loader.Loader] total objects hydrated: 1 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.impl.SessionImpl] resolving associations for [com.rave.journal.model.User#1] 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.impl.SessionImpl] loading [com.rave.journal.model.Folder#202] 2005-10-06 12:14:02,038 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.rave.journal.model.User.entries#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.rave.journal.model.User.folders#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.rave.journal.model.User.roles#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.rave.journal.model.User.preferences#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.rave.journal.model.User.organisations#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] done materializing entity [com.rave.journal.model.User#1] 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] initializing non-lazy collections 2005-10-06 12:14:02,048 DEBUG [org.springframework.orm.hibernate.HibernateInterceptor] Eagerly flushing Hibernate session 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] flushing session 2005-10-06 12:14:02,048 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushing entities and processing referenced collections 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Collection found: [com.rave.journal.model.User.entries#1], was: [com.rave.journal.model.User.entries#1] 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Collection found: [com.rave.journal.model.User.folders#1], was: [com.rave.journal.model.User.folders#1] 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Collection found: [com.rave.journal.model.User.roles#1], was: [com.rave.journal.model.User.roles#1] 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Collection found: [com.rave.journal.model.User.preferences#1], was: [com.rave.journal.model.User.preferences#1] 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Collection found: [com.rave.journal.model.User.organisations#1], was: [com.rave.journal.model.User.organisations#1] 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Processing unreferenced collections 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Scheduling collection removes/(re)creates/updates 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] Flushed: 0 (re)creations, 0 updates, 0 removals to 5 collections 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.Printer] listing entities: 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.Printer] com.rave.journal.model.User{password=welcome, title=Mr, custom1=null, custom4=null, organisations=uninitialized, preferences=uninitialized, roles=uninitialized, folders=uninitialized, entries=uninitialized, custom3=null, lastname=Ravell, custom5=null, custom2=null, userid=1, firstname=Martin, [EMAIL PROTECTED], [EMAIL PROTECTED], root=Folder#202} 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] executing flush 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] post flush 2005-10-06 12:14:02,058 DEBUG [org.springframework.transaction.support.TransactionSynchronizationManager] Removed value [EMAIL PROTECTED] for key [EMAIL PROTECTED] from thread [Ajp13Processor[8009][4]] 2005-10-06 12:14:02,058 DEBUG [org.springframework.orm.hibernate.SessionFactoryUtils] Closing Hibernate session 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] closing session 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] disconnecting session 2005-10-06 12:14:02,058 DEBUG [net.sf.hibernate.impl.SessionImpl] transaction completion 2005-10-06 12:14:02,058 ERROR [net.sf.hibernate.LazyInitializationException] Failed to lazily initialize a collection - no session or session was closed net.sf.hibernate.LazyInitializationException: Failed to lazily initialize a collection - no session or session was closed at net.sf.hibernate.collection.PersistentCollection.initialize(PersistentCollection.java:209) at net.sf.hibernate.collection.PersistentCollection.read(PersistentCollection.java:71) at net.sf.hibernate.collection.Set.iterator(Set.java:130) at com.rave.journal.web.SSOAction.execute(SSOAction.java:94) at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:131) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:449) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:264) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1176) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:454) 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:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:117) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:73) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at com.wanconcepts.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:609) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.jboss.web.catalina.security.JBossServletAuthenticator.invoke(JBossServletAuthenticator.java:164) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458) at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551) at java.lang.Thread.run(Thread.java:534)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]