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]

Reply via email to