(http://article.gmane.org/gmane.comp....ork.devel/2935)Originally Posted by Colin Sampaleanu
I have similar problem, but the funny thing is that this only happens when I log in. All next request are working normaly. I don't see how login is any different that other requests, since I use the same DAO object. Ok, this is the first time new HTTPSession is introduced, is this relevant?
I am using OpenSessionInViewInterceptor and local SLSB with CMT.
JBoss 3.2.6, Hibernate 2.1.5, Spring 1.1.
My DAO is transactioned with JtaTransactionManager and HibernateInterceptor.
Ok, but when I'm using this approach this happens:If you just want to use CMT, don't use a Spring transaction manager at all, make sure that the hibernate JTALookup is set up properly,
http://forum.springframework.org/viewtopic.php?t=67
Thanx for any help,
kind regards,
Ales
------- exception stack trace ------------
2004-10-19 11:44:14,171 DEBUG [org.springframework.web.servlet.DispatcherServlet] DispatcherServlet with name 'egida' received request for [/egida/login.htm]
2004-10-19 11:44:14,171 DEBUG [org.springframework.web.servlet.DispatcherServlet] Testing handler map [org.springframework.web.servlet.handler.SimpleUrlH andlerMapping@7262b6] in DispatcherServlet with name 'egida'
2004-10-19 11:44:14,171 DEBUG [org.springframework.web.servlet.handler.SimpleUrlH andlerMapping] Looking up handler for [/login.htm]
2004-10-19 11:44:14,171 DEBUG [org.springframework.orm.hibernate.support.OpenSess ionInViewInterceptor] Opening single Hibernate session in OpenSessionInViewInterceptor
2004-10-19 11:44:14,171 DEBUG [org.springframework.orm.hibernate.SessionFactoryUt ils] Opening Hibernate session
2004-10-19 11:44:14,187 DEBUG [net.sf.hibernate.impl.SessionImpl] opened session
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Bound value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,187 DEBUG [org.springframework.web.servlet.DispatcherServlet] Testing handler adapter [org.springframework.web.servlet.mvc.SimpleControll erHandlerAdapter@cac02f]
2004-10-19 11:44:14,187 DEBUG [org.springframework.web.servlet.mvc.multiaction.Pr opertiesMethodNameResolver] Returning MultiActionController method name 'logHandler' for lookup path '/login.htm'
2004-10-19 11:44:14,187 DEBUG [com.generalynx.egida.web.controller.EgidaControlle r] Searching for user: alesj
2004-10-19 11:44:14,187 DEBUG [org.springframework.ejb.access.LocalStatelessSessi onProxyFactoryBean] Trying to create reference to local EJB
2004-10-19 11:44:14,187 DEBUG [org.springframework.ejb.access.LocalStatelessSessi onProxyFactoryBean] Obtained reference to local EJB: BasicSessionEJB:Stateless
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.interceptor.Transa ctionInterceptor] Getting transaction for method 'findUser' in class [com.generalynx.egida.basic.support.IBasicDAO]
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.jta.JtaTransaction Manager] Using transaction object [org.springframework.transaction.jta.JtaTransaction Object@1ec3264]
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.jta.JtaTransaction Manager] Participating in existing transaction
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Initializing transaction synchronization
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,187 DEBUG [org.springframework.orm.hibernate.SessionFactoryUt ils] Registering Spring transaction synchronization for existing Hibernate session
2004-10-19 11:44:14,187 DEBUG [org.springframework.orm.hibernate.HibernateInterce ptor] Found thread-bound session for Hibernate interceptor
2004-10-19 11:44:14,187 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,218 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,218 DEBUG [net.sf.hibernate.impl.SessionImpl] find: select u from User u, Role r where u.username = ? and u.password = ? and r.rolename = ? and r in elements(u.roles)
2004-10-19 11:44:14,218 DEBUG [net.sf.hibernate.engine.QueryParameters] parameters: [alesj, ales, web]
2004-10-19 11:44:14,218 DEBUG [net.sf.hibernate.engine.QueryParameters] named parameters: {}
2004-10-19 11:44:14,281 DEBUG [net.sf.hibernate.hql.QueryTranslator] compiling query
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.hql.QueryTranslator] HQL: select u from com.generalynx.egida.basic.common.data.User u, com.generalynx.egida.basic.common.data.Role r where u.username = ? and u.password = ? and r.rolename = ? and r in elements(u.roles)
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.hql.QueryTranslator] SQL: select user0_.euser_id as euser_id, user0_.uversion as uversion, user0_.name as name, user0_.surname as surname, user0_.phone as phone, user0_.email as email, user0_.street as street, user0_.city as city, user0_.post as post, user0_.country as country, user0_.username as username, user0_.password as password, user0_.status_key as status_key, user0_.creator_id as creator_id, user0_.creation_time as creatio15_, user0_.def_module as def_module from euser user0_, erole role1_ where (user0_.username=? )and(user0_.password=? )and(role1_.rolename=? )and(role1_.erole_id in(select roles2_.erole_id from eusererole roles2_ where user0_.euser_id=roles2_.euser_id))
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.impl.BatcherImpl] about to open: 0 open PreparedStatements, 0 open ResultSets
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.SQL] select user0_.euser_id as euser_id, user0_.uversion as uversion, user0_.name as name, user0_.surname as surname, user0_.phone as phone, user0_.email as email, user0_.street as street, user0_.city as city, user0_.post as post, user0_.country as country, user0_.username as username, user0_.password as password, user0_.status_key as status_key, user0_.creator_id as creator_id, user0_.creation_time as creatio15_, user0_.def_module as def_module from euser user0_, erole role1_ where (user0_.username=? )and(user0_.password=? )and(role1_.rolename=? )and(role1_.erole_id in(select roles2_.erole_id from eusererole roles2_ where user0_.euser_id=roles2_.euser_id))
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.impl.BatcherImpl] preparing statement
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.type.StringType] binding 'alesj' to parameter: 1
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.type.StringType] binding 'ales' to parameter: 2
2004-10-19 11:44:14,343 DEBUG [net.sf.hibernate.type.StringType] binding 'web' to parameter: 3
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.loader.Loader] processing result set
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: euser_id
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.loader.Loader] result row: 1
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.loader.Loader] Initializing object from ResultSet: 1
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.loader.Loader] Hydrating entity: com.generalynx.egida.basic.common.data.User#1
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: uversion
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.type.StringType] returning 'Aleš' as column: name
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.type.StringType] returning 'j' as column: surname
2004-10-19 11:44:14,359 DEBUG [net.sf.hibernate.type.StringType] returning '0111111' as column: phone
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'alesj@gl.com' as column: email
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'q' as column: street
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'q' as column: city
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.IntegerType] returning 'q' as column: post
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'q' as column: country
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'alesj' as column: username
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.StringType] returning 'ales' as column: password
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: status_key
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: creator_id
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.TimestampType] returning '13 avgust 2004 10:52:04' as column: creatio15_
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: def_module
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] Version: 1
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.loader.Loader] done processing result set (1 rows)
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.BatcherImpl] done closing: 0 open PreparedStatements, 0 open ResultSets
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.BatcherImpl] closing statement
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.loader.Loader] total objects hydrated: 1
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] resolving associations for [com.generalynx.egida.basic.common.data.User#1]
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.generalynx.egida.basic.common.data.User.roles# 1]
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] creating collection wrapper:[com.generalynx.egida.basic.common.data.User.module s#1]
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] done materializing entity [com.generalynx.egida.basic.common.data.User#1]
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] initializing non-lazy collections
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] initializing collection [com.generalynx.egida.basic.common.data.User.module s#1]
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] checking second-level cache
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.cache.ReadWriteCache] Cache lookup: 1
2004-10-19 11:44:14,375 DEBUG [net.sf.ehcache.hibernate.Plugin] key: 1
2004-10-19 11:44:14,375 DEBUG [net.sf.ehcache.store.MemoryStore] com.generalynx.egida.basic.common.data.User.module sCache: MemoryStore miss for 1
2004-10-19 11:44:14,375 DEBUG [net.sf.ehcache.Cache] com.generalynx.egida.basic.common.data.User.module s cache - Miss
2004-10-19 11:44:14,375 DEBUG [net.sf.ehcache.hibernate.Plugin] Element for 1 is null
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.cache.ReadWriteCache] Cache miss: 1
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.SessionImpl] collection not cached
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.BatcherImpl] about to open: 0 open PreparedStatements, 0 open ResultSets
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.SQL] select modules0_.modul_id as modul_id__, modules0_.euser_id as euser_id__, module1_.modul_id as modul_id0_, module1_.name as name0_, module1_.status as status0_, module1_.parent_id as parent_id0_, module1_.description as descript5_0_, module1_.orderby as orderby0_, module1_.maction as maction0_, module1_.showHelp as showHelp0_, module2_.modul_id as modul_id1_, module2_.name as name1_, module2_.status as status1_, module2_.parent_id as parent_id1_, module2_.description as descript5_1_, module2_.orderby as orderby1_, module2_.maction as maction1_, module2_.showHelp as showHelp1_ from moduleuser modules0_ inner join modul module1_ on modules0_.modul_id=module1_.modul_id left outer join modul module2_ on module1_.parent_id=module2_.modul_id where modules0_.euser_id=?
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.impl.BatcherImpl] preparing statement
2004-10-19 11:44:14,375 DEBUG [net.sf.hibernate.type.IntegerType] binding '1' to parameter: 1
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.loader.Loader] result set contains (possibly empty) collection: [com.generalynx.egida.basic.common.data.User.module s#1]
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.impl.SessionImpl] uninitialized collection: initializing
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.loader.Loader] processing result set
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: modul_id0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning null as column: modul_id1_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.loader.Loader] result row: 1, null
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.loader.Loader] Initializing object from ResultSet: 1
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.loader.Loader] Hydrating entity: com.generalynx.common.web.module.Module#1
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.StringType] returning 'root' as column: name0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning '-1' as column: status0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning null as column: parent_id0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.StringType] returning 'Root' as column: descript5_0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning '0' as column: orderby0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.StringType] returning null as column: maction0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.BooleanType] returning 'false' as column: showHelp0_
2004-10-19 11:44:14,390 DEBUG [net.sf.hibernate.type.IntegerType] returning '1' as column: euser_id__
... reading user data (Module class) from 2nd level cache
2004-10-19 11:44:14,468 DEBUG [net.sf.ehcache.store.MemoryStore] com.generalynx.common.web.module.Module.childrenCa che: MemoryStore hit for 1
2004-10-19 11:44:14,468 DEBUG [net.sf.ehcache.Cache] com.generalynx.common.web.module.Module.children: Is element with key 1 expired?: false
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.cache.ReadWriteCache] Cache hit: 1
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.impl.SessionImpl] loading [com.generalynx.common.web.module.Module#2]
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.impl.SessionImpl] attempting to resolve [com.generalynx.common.web.module.Module#2]
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.impl.SessionImpl] resolved object in session cache [com.generalynx.common.web.module.Module#2]
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.impl.SessionImpl] collection initialized from cache
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,468 DEBUG [org.springframework.orm.hibernate.HibernateInterce ptor] Not closing pre-bound Hibernate session after interceptor
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.interceptor.Transa ctionInterceptor] Invoking commit for transaction on method 'findUser' in class [com.generalynx.egida.basic.support.IBasicDAO]
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.jta.JtaTransaction Manager] Triggering beforeCommit synchronization
2004-10-19 11:44:14,468 DEBUG [org.springframework.orm.hibernate.SessionFactoryUt ils] Flushing Hibernate session on transaction synchronization
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.jta.JtaTransaction Manager] Triggering beforeCompletion synchronization
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.jta.JtaTransaction Manager] Triggering afterCompletion synchronization
2004-10-19 11:44:14,468 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Clearing transaction synchronization
2004-10-19 11:44:14,468 DEBUG [net.sf.hibernate.engine.CacheSynchronization] transaction before completion callback
2004-10-19 11:44:14,484 INFO [org.jboss.resource.connectionmanager.CachedConnect ionManager] Closing a connection for you. Please close them yourself: org.jboss.resource.adapter.jdbc.WrappedConnection@ 10f94a0
java.lang.Exception: STACKTRACE
at org.jboss.resource.connectionmanager.CachedConnect ionManager.registerConnection(CachedConnectionMana ger.java:319)
at org.jboss.resource.connectionmanager.BaseConnectio nManager2.allocateConnection(BaseConnectionManager 2.java:525)
at org.jboss.resource.connectionmanager.BaseConnectio nManager2$ConnectionManagerProxy.allocateConnectio n(BaseConnectionManager2.java:887)
at org.jboss.resource.adapter.jdbc.WrapperDataSource. getConnection(WrapperDataSource.java:102)
at net.sf.hibernate.connection.DatasourceConnectionPr ovider.getConnection(DatasourceConnectionProvider. java:59)
at net.sf.hibernate.impl.BatcherImpl.openConnection(B atcherImpl.java:278)
at net.sf.hibernate.impl.SessionImpl.connect(SessionI mpl.java:3302)
at net.sf.hibernate.impl.SessionImpl.connection(Sessi onImpl.java:3282)
at net.sf.hibernate.impl.BatcherImpl.prepareQueryStat ement(BatcherImpl.java:65)
at net.sf.hibernate.loader.Loader.prepareQueryStateme nt(Loader.java:704)
at net.sf.hibernate.loader.Loader.doQuery(Loader.java :185)
at net.sf.hibernate.loader.Loader.doQueryAndInitializ eNonLazyCollections(Loader.java:133)
at net.sf.hibernate.loader.Loader.doList(Loader.java: 958)
at net.sf.hibernate.loader.Loader.list(Loader.java:94 9)
at net.sf.hibernate.hql.QueryTranslator.list(QueryTra nslator.java:846)
at net.sf.hibernate.impl.SessionImpl.find(SessionImpl .java:1543)
at net.sf.hibernate.impl.QueryImpl.list(QueryImpl.jav a:39)
at org.springframework.orm.hibernate.HibernateTemplat e$25.doInHibernate(HibernateTemplate.java:449)
at org.springframework.orm.hibernate.HibernateTemplat e.execute(HibernateTemplate.java:176)
at org.springframework.orm.hibernate.HibernateTemplat e.executeFind(HibernateTemplate.java:196)
at org.springframework.orm.hibernate.HibernateTemplat e.find(HibernateTemplate.java:443)
at com.generalynx.egida.basic.support.BasicDAOImpl.fi ndUser(BasicDAOImpl.java:107)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.springframework.aop.framework.AopProxyUtils.in vokeJoinpointUsingReflection(AopProxyUtils.java:61 )
at org.springframework.aop.framework.ReflectiveMethod Invocation.invokeJoinpoint(ReflectiveMethodInvocat ion.java:149)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :116)
at org.springframework.orm.hibernate.HibernateInterce ptor.invoke(HibernateInterceptor.java:163)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :138)
at org.springframework.transaction.interceptor.Transa ctionInterceptor.invoke(TransactionInterceptor.jav a:56)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :138)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:152)
at $Proxy49.findUser(Unknown Source)
at com.generalynx.egida.basic.ejb.BasicSessionBean.fi ndUser(BasicSessionBean.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.ejb.StatelessSessionContainer$ContainerI nterceptor.invoke(StatelessSessionContainer.java:6 83)
at org.jboss.resource.connectionmanager.CachedConnect ionInterceptor.invoke(CachedConnectionInterceptor. java:186)
at org.jboss.ejb.plugins.StatelessSessionInstanceInte rceptor.invoke(StatelessSessionInstanceInterceptor .java:72)
at org.jboss.ejb.plugins.AbstractTxInterceptor.invoke Next(AbstractTxInterceptor.java:84)
at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTran sactions(TxInterceptorCMT.java:315)
at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxIn terceptorCMT.java:148)
at org.jboss.ejb.plugins.SecurityInterceptor.invoke(S ecurityInterceptor.java:111)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInt erceptor.java:191)
at org.jboss.ejb.plugins.ProxyFactoryFinderIntercepto r.invoke(ProxyFactoryFinderInterceptor.java:122)
at org.jboss.ejb.StatelessSessionContainer.internalIn voke(StatelessSessionContainer.java:331)
at org.jboss.ejb.Container.invoke(Container.java:709)
at org.jboss.ejb.plugins.local.BaseLocalProxyFactory. invoke(BaseLocalProxyFactory.java:419)
at org.jboss.ejb.plugins.local.StatelessSessionProxy. invoke(StatelessSessionProxy.java:83)
at $Proxy47.findUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.springframework.ejb.access.LocalSlsbInvokerInt erceptor.invoke(LocalSlsbInvokerInterceptor.java:6 0)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :138)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:152)
at $Proxy48.findUser(Unknown Source)
at com.generalynx.egida.web.controller.EgidaControlle r.logHandler(EgidaController.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.springframework.web.servlet.mvc.multiaction.Mu ltiActionController.invokeNamedMethod(MultiActionC ontroller.java:352)
at org.springframework.web.servlet.mvc.multiaction.Mu ltiActionController.handleRequestInternal(MultiAct ionController.java:305)
at org.springframework.web.servlet.mvc.AbstractContro ller.handleRequest(AbstractController.java:121)
at org.springframework.web.servlet.mvc.SimpleControll erHandlerAdapter.handle(SimpleControllerHandlerAda pter.java:44)
at org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:495)
at org.springframework.web.servlet.FrameworkServlet.s ervice(FrameworkServlet.java:321)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:810)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:157)
at com.generalynx.common.filters.SessionFilter.doFilt er(SessionFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:157)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doF ilter(ReplyHeaderFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invo keInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.jboss.web.tomcat.security.CustomPrincipalValve .invoke(CustomPrincipalValve.java:66)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)
at org.jboss.web.tomcat.security.SecurityAssociationV alve.invoke(SecurityAssociationValve.java:158)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invo keNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(Co yoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
2004-10-19 11:44:14,531 DEBUG [net.sf.hibernate.engine.CacheSynchronization] transaction after completion callback, status: 3
2004-10-19 11:44:14,531 DEBUG [net.sf.hibernate.impl.SessionImpl] transaction completion
2004-10-19 11:44:14,609 DEBUG [com.generalynx.egida.web.object.AppStatusHolder] Users in application: 0
2004-10-19 11:44:14,609 DEBUG [com.generalynx.egida.web.object.AppStatusHolder] Binding info: alesj > Tue Oct 19 11:44:14 CEST 2004
2004-10-19 11:44:14,687 DEBUG [com.generalynx.egida.web.controller.EgidaControlle r] User Aleš Justin logged in.
2004-10-19 11:44:14,687 DEBUG [com.generalynx.egida.web.interceptor.SessionAttrib uteInterceptor] Added model object 'user' of type [com.generalynx.egida.basic.common.data.User] to request in SessionAttributeInterceptor.
2004-10-19 11:44:14,687 DEBUG [com.generalynx.egida.web.interceptor.SessionAttrib uteInterceptor] Added model object 'USER_MODULES' of type [com.generalynx.common.web.module.UserModules] to request in SessionAttributeInterceptor.
2004-10-19 11:44:14,687 DEBUG [com.generalynx.egida.web.interceptor.SessionAttrib uteInterceptor] Added model object 'APP_STATUS' of type [com.generalynx.egida.web.object.AppStatusHolder] to request in SessionAttributeInterceptor.
2004-10-19 11:44:14,687 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Retrieved value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] bound to thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:14,687 DEBUG [org.springframework.orm.hibernate.support.OpenSess ionInViewInterceptor] Flushing single Hibernate session in OpenSessionInViewInterceptor
2004-10-19 11:44:14,687 DEBUG [org.springframework.web.servlet.DispatcherServlet] Will render view in DispatcherServlet with name 'egida'
2004-10-19 11:44:14,687 DEBUG [org.springframework.beans.factory.support.DefaultL istableBeanFactory] Returning cached instance of singleton bean 'welcomeView'
2004-10-19 11:44:14,687 INFO [org.springframework.web.servlet.view.ResourceBundl eViewResolver] Cached view 'welcomeView_en_US'
2004-10-19 11:44:14,687 DEBUG [org.springframework.web.servlet.view.tiles.TilesJs tlView] Rendering view with name 'welcomeView' with model {} and static attributes {}
2004-10-19 11:44:14,906 DEBUG [org.springframework.context.support.ReloadableReso urceBundleMessageSource] Creating MessageFormat for pattern [Logoff] and locale 'en_US'
2004-10-19 11:44:15,031 DEBUG [org.springframework.context.support.ReloadableReso urceBundleMessageSource] Creating MessageFormat for pattern [Welcome] and locale 'en_US'
2004-10-19 11:44:15,031 DEBUG [org.springframework.web.servlet.view.tiles.TilesJs tlView] Forwarded to resource [welcome.layout] in InternalResourceView 'welcomeView'
2004-10-19 11:44:15,031 DEBUG [org.springframework.transaction.support.Transactio nSynchronizationManager] Removed value [org.springframework.orm.hibernate.SessionHolder@14 e5d57] for key [net.sf.hibernate.impl.SessionFactoryImpl@10a14ad] from thread [http-0.0.0.0-8080-Processor25]
2004-10-19 11:44:15,031 DEBUG [org.springframework.orm.hibernate.support.OpenSess ionInViewInterceptor] Closing single Hibernate session in OpenSessionInViewInterceptor
2004-10-19 11:44:15,031 DEBUG [org.springframework.orm.hibernate.SessionFactoryUt ils] Closing Hibernate session
2004-10-19 11:44:15,031 DEBUG [net.sf.hibernate.impl.SessionImpl] closing session
2004-10-19 11:44:15,031 DEBUG [net.sf.hibernate.impl.SessionImpl] disconnecting session
2004-10-19 11:44:15,031 DEBUG [net.sf.hibernate.impl.SessionImpl] transaction completion
2004-10-19 11:44:15,031 DEBUG [org.springframework.web.servlet.DispatcherServlet] Successfully completed request
2004-10-19 11:44:15,031 DEBUG [org.springframework.web.context.support.XmlWebAppl icationContext] Publishing event in context [XmlWebApplicationContext for namespace 'egida-servlet']: RequestHandledEvent: url=[/egida/login.htm]; time=[860ms]; client=[127.0.0.1]; method=[POST]; servlet=[egida]; session=[13AF9E7244C4F084A1DF43A1BD3B3E28]; user=[null]; status=[OK]
2004-10-19 11:44:15,031 DEBUG [org.springframework.web.context.support.XmlWebAppl icationContext] Publishing event in context [Root XmlWebApplicationContext]: RequestHandledEvent: url=[/egida/login.htm]; time=[860ms]; client=[127.0.0.1]; method=[POST]; servlet=[egida]; session=[13AF9E7244C4F084A1DF43A1BD3B3E28]; user=[null]; status=[OK]
2004-10-19 11:44:45,796 DEBUG [net.sf.hibernate.impl.SessionImpl] running Session.finalize()


Reply With Quote