[JBoss JIRA] (HIBERNATE-127) Unhandled Interrupted / CacheException
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-127?page=com.atlassian.jira.plu... ]
Steve Ebersole commented on HIBERNATE-127:
------------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
Also, to me this seems more of an Infinispan problem, or maybe a hibernate-infinispan problem more than a Hibernate-proper problem.
> Unhandled Interrupted / CacheException
> --------------------------------------
>
> Key: HIBERNATE-127
> URL: https://issues.jboss.org/browse/HIBERNATE-127
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: Hibernate 3.6.7, PostgreSQL 9.0, Infinispan 5.0.1,
> Reporter: M-A Laverdiere
> Assignee: Steve Ebersole
> Labels: hibernate, hibernate_2nd_level_cache
>
> [Cross-posting from HHH-6710] https://hibernate.onjira.com/browse/HHH-6710
> During load testing, a CacheException appears. This should be handled gracefully.
> Caused by: org.hibernate.cache.CacheException: org.infinispan.CacheException: java.lang.InterruptedException
> at org.hibernate.cache.infinispan.util.CacheAdapterImpl.get(CacheAdapterImpl.java:82) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.infinispan.impl.BaseRegion.get(BaseRegion.java:218) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.infinispan.timestamp.TimestampsRegionImpl.get(TimestampsRegionImpl.java:72) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.UpdateTimestampsCache.isUpToDate(UpdateTimestampsCache.java:113) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.StandardQueryCache.isUpToDate(StandardQueryCache.java:185) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.StandardQueryCache.get(StandardQueryCache.java:135) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.getResultFromQueryCache(Loader.java:2361) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2309) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.list(Loader.java:2268) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:452) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:890) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at my.code.XYZ
> ... 30 common frames omitted
> Caused by: org.infinispan.CacheException: java.lang.InterruptedException
> at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:282) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.CacheImpl.get(CacheImpl.java:242) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.AbstractDelegatingCache.get(AbstractDelegatingCache.java:250) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.hibernate.cache.infinispan.util.CacheAdapterImpl.get(CacheAdapterImpl.java:80) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> ... 45 common frames omitted
> Caused by: java.lang.InterruptedException: null
> at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(Unknown Source) ~[na:1.6.0_25]
> at java.util.concurrent.locks.ReentrantLock.tryLock(Unknown Source) ~[na:1.6.0_25]
> at org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer.acquireLock(AbstractPerEntryLockContainer.java:71) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.util.concurrent.locks.LockManagerImpl.lockAndRecord(LockManagerImpl.java:82) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.container.EntryFactoryImpl.acquireLock(EntryFactoryImpl.java:232) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeededAndUpdateStats(CacheLoaderInterceptor.java:218) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.visitGetKeyValueCommand(CacheLoaderInterceptor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.MarshalledValueInterceptor.visitGetKeyValueCommand(MarshalledValueInterceptor.java:189) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.TxInterceptor.enlistReadAndInvokeNext(TxInterceptor.java:201) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.TxInterceptor.visitGetKeyValueCommand(TxInterceptor.java:192) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(CacheMgmtInterceptor.java:84) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.IsMarshallableInterceptor.visitGetKeyValueCommand(IsMarshallableInterceptor.java:80) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:104) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:64) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.hibernate.cache.infinispan.impl.ClassLoaderAwareCache$ClassLoaderAwareCommandInterceptor.handleDefault(ClassLoaderAwareCache.java:79) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:274) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> ... 48 common frames omitted
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-127) Unhandled Interrupted / CacheException
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-127?page=com.atlassian.jira.plu... ]
Steve Ebersole closed HIBERNATE-127.
------------------------------------
Resolution: Rejected
> Unhandled Interrupted / CacheException
> --------------------------------------
>
> Key: HIBERNATE-127
> URL: https://issues.jboss.org/browse/HIBERNATE-127
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: Hibernate 3.6.7, PostgreSQL 9.0, Infinispan 5.0.1,
> Reporter: M-A Laverdiere
> Assignee: Steve Ebersole
> Labels: hibernate, hibernate_2nd_level_cache
>
> [Cross-posting from HHH-6710] https://hibernate.onjira.com/browse/HHH-6710
> During load testing, a CacheException appears. This should be handled gracefully.
> Caused by: org.hibernate.cache.CacheException: org.infinispan.CacheException: java.lang.InterruptedException
> at org.hibernate.cache.infinispan.util.CacheAdapterImpl.get(CacheAdapterImpl.java:82) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.infinispan.impl.BaseRegion.get(BaseRegion.java:218) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.infinispan.timestamp.TimestampsRegionImpl.get(TimestampsRegionImpl.java:72) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.UpdateTimestampsCache.isUpToDate(UpdateTimestampsCache.java:113) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.StandardQueryCache.isUpToDate(StandardQueryCache.java:185) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.cache.StandardQueryCache.get(StandardQueryCache.java:135) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.getResultFromQueryCache(Loader.java:2361) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.listUsingQueryCache(Loader.java:2309) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.Loader.list(Loader.java:2268) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:452) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:890) ~[hibernate-core-3.6.7.Final.jar:3.6.7.Final]
> at my.code.XYZ
> ... 30 common frames omitted
> Caused by: org.infinispan.CacheException: java.lang.InterruptedException
> at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:282) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.CacheImpl.get(CacheImpl.java:242) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.AbstractDelegatingCache.get(AbstractDelegatingCache.java:250) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.hibernate.cache.infinispan.util.CacheAdapterImpl.get(CacheAdapterImpl.java:80) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> ... 45 common frames omitted
> Caused by: java.lang.InterruptedException: null
> at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(Unknown Source) ~[na:1.6.0_25]
> at java.util.concurrent.locks.ReentrantLock.tryLock(Unknown Source) ~[na:1.6.0_25]
> at org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer.acquireLock(AbstractPerEntryLockContainer.java:71) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.util.concurrent.locks.LockManagerImpl.lockAndRecord(LockManagerImpl.java:82) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.container.EntryFactoryImpl.acquireLock(EntryFactoryImpl.java:232) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(CacheLoaderInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeededAndUpdateStats(CacheLoaderInterceptor.java:218) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheLoaderInterceptor.visitGetKeyValueCommand(CacheLoaderInterceptor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.MarshalledValueInterceptor.visitGetKeyValueCommand(MarshalledValueInterceptor.java:189) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.TxInterceptor.enlistReadAndInvokeNext(TxInterceptor.java:201) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.TxInterceptor.visitGetKeyValueCommand(TxInterceptor.java:192) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(CacheMgmtInterceptor.java:84) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.IsMarshallableInterceptor.visitGetKeyValueCommand(IsMarshallableInterceptor.java:80) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:104) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:64) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:119) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:133) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.hibernate.cache.infinispan.impl.ClassLoaderAwareCache$ClassLoaderAwareCommandInterceptor.handleDefault(ClassLoaderAwareCache.java:79) ~[hibernate-infinispan-3.6.7.Final.jar:3.6.7.Final]
> at org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(AbstractVisitor.java:90) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(GetKeyValueCommand.java:61) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:274) ~[infinispan-core-5.0.1.FINAL.jar:5.0.1.FINAL]
> ... 48 common frames omitted
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-123) Cannot install hibernate tool in eclipse Helios because of conflicting dependency.
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-123?page=com.atlassian.jira.plu... ]
Steve Ebersole commented on HIBERNATE-123:
------------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
This appears to be an issue with Hibernate support inside JBoss Tools (or whatever it is called nowadays). I do not know the proper Jira project for that, [~maxandersen]?
> Cannot install hibernate tool in eclipse Helios because of conflicting dependency.
> ----------------------------------------------------------------------------------
>
> Key: HIBERNATE-123
> URL: https://issues.jboss.org/browse/HIBERNATE-123
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: Eclipse Java EE IDE for Web Developers (Helios Release, Build id: 20100617-1415)
> Jboss Update site : http://download.jboss.org/jbosstools/updates/JBossTools-3.1.1.GA
> Reporter: Alexis Morillo
> Assignee: Steve Ebersole
>
> Get the error message :
> Cannot complete the install because of a conflicting dependency.
> Software being installed: Hibernate Tools 3.3.1.v201006011046R-H111-GA (org.hibernate.eclipse.feature.feature.group 3.3.1.v201006011046R-H111-GA)
> Software currently installed: Eclipse IDE for Java EE Developers 1.3.0.20100617-0521 (epp.package.jee 1.3.0.20100617-0521)
> Only one of the following can be installed at once:
> JavaServer Faces Tools - Common UI 1.2.0.v20100329 (org.eclipse.jst.jsf.common.ui 1.2.0.v20100329)
> JavaServer Faces Tools - Common UI 1.1.1.v20081209 (org.eclipse.jst.jsf.common.ui 1.1.1.v20081209)
> Only one of the following can be installed at once:
> Common Frameworks 1.2.0.v201003040800 (org.eclipse.wst.common.frameworks 1.2.0.v201003040800)
> Common Frameworks 1.1.300.v200904160730 (org.eclipse.wst.common.frameworks 1.1.300.v200904160730)
> Cannot satisfy dependency:
> From: Eclipse IDE for Java EE Developers 1.3.0.20100617-0521 (epp.package.jee 1.3.0.20100617-0521)
> To: org.eclipse.epp.package.jee.feature.feature.group [1.3.0.20100617-0521]
> Cannot satisfy dependency:
> From: Java EE IDE Feature 1.3.0.20100617-0521 (org.eclipse.epp.package.jee.feature.feature.group 1.3.0.20100617-0521)
> To: org.eclipse.jsf.feature.feature.group 0.0.0
> Cannot satisfy dependency:
> From: Java EE IDE Feature 1.3.0.20100617-0521 (org.eclipse.epp.package.jee.feature.feature.group 1.3.0.20100617-0521)
> To: org.eclipse.jst.web_ui.feature.feature.group 0.0.0
> Cannot satisfy dependency:
> From: Dali Java Persistence Tools - Core 2.2.1.v200908270220 (org.eclipse.jpt.core 2.2.1.v200908270220)
> To: bundle org.eclipse.wst.common.frameworks [1.1.200,1.2.0)
> Cannot satisfy dependency:
> From: JavaServer Faces Tools (JSF) Project 3.2.0.v20100526-7E7I-F9JgLWLMBYy3114 (org.eclipse.jsf.feature.feature.group 3.2.0.v20100526-7E7I-F9JgLWLMBYy3114)
> To: org.eclipse.jst.jsf.common.ui [1.2.0.v20100329]
> Cannot satisfy dependency:
> From: Common JST UI Plug-in 1.0.0.v201005270700 (org.eclipse.jst.common.ui 1.0.0.v201005270700)
> To: bundle org.eclipse.wst.common.frameworks 1.2.0
> Cannot satisfy dependency:
> From: JST Web UI 3.1.1.v200908121609-7E77FBfDlwYa_9sdy2q77doi14gl (org.eclipse.jst.web_ui.feature.feature.group 3.1.1.v200908121609-7E77FBfDlwYa_9sdy2q77doi14gl)
> To: org.eclipse.jst.jsf.common.ui [1.1.1.v20081209]
> Cannot satisfy dependency:
> From: JST Web UI 3.1.1.v200908121609-7E77FBiDlwYcICNdz-5z-9PGqZCy (org.eclipse.jst.web_ui.feature.feature.group 3.1.1.v200908121609-7E77FBiDlwYcICNdz-5z-9PGqZCy)
> To: org.eclipse.jst.jsf.common.ui [1.1.1.v20081209]
> Cannot satisfy dependency:
> From: JST Web UI 3.2.0.v201005250611-7F77FJJC25Skdw1pheuO_q6p-Idh (org.eclipse.jst.web_ui.feature.feature.group 3.2.0.v201005250611-7F77FJJC25Skdw1pheuO_q6p-Idh)
> To: org.eclipse.jst.common.ui [1.0.0.v201005270700]
> Cannot satisfy dependency:
> From: Hibernate Tools 3.3.1.v201006011046R-H111-GA (org.hibernate.eclipse.feature.feature.group 3.3.1.v201006011046R-H111-GA)
> To: org.jboss.tools.hibernate.jpt.core [3.3.1.v201006011046R-H111-GA]
> Cannot satisfy dependency:
> From: Hibernate Jdt Core 3.3.1.v201006011046R-H111-GA (org.jboss.tools.hibernate.jpt.core 3.3.1.v201006011046R-H111-GA)
> To: bundle org.eclipse.jpt.core [2.2.0,2.2.2)
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-54) problems w/ column names beginning with '_' (underscore) w/ apache derby database
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-54?page=com.atlassian.jira.plug... ]
Steve Ebersole commented on HIBERNATE-54:
-----------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
Also the subject is completely inaccurate given the rest of the description. The columns do not start with an underscore...
> problems w/ column names beginning with '_' (underscore) w/ apache derby database
> ---------------------------------------------------------------------------------
>
> Key: HIBERNATE-54
> URL: https://issues.jboss.org/browse/HIBERNATE-54
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: windows xp, java 1.5.0_09, eclispe 3.2.1, hibernate 3.2.1, derby 10.2.2.0, hibernate tools 3.2 beta8
> Reporter: bugra uytun
> Assignee: Steve Ebersole
>
> derby has problems with column names beginning with underscore, see also http://db.apache.org/derby/docs/10.1/ref/crefsqlj1003454.html
> therefore such column names should be between double quotation marks (notice that double quotation marks also sets the case sensitivity on column names.)
> but hibernate translates a HQL statement like this "from table1 t where t.id = '1'" to something like:
> select table1_.id as id4, table1_._colname1 as column27_4_ schema1.table1 table1_ where table1_.id = '1'
> but because of the columns that are beginning with an underscore the translation should be:
> select table1_."id" as id4, table1_."_colname1" as column27_4_ schema1."table1" table1_ where table1_."id" = '1'
> the errors i got are:
> DEBUG [JDBCExceptionReporter]: could not execute query [<translated sql statement>]
> ERROR 42X01: Syntax error: Encountered "_" at line 1, column 987.
> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
> at org.apache.derby.impl.sql.compile.ParserImpl.parseStatement(Unknown Source)
> at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
> at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
> at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.newEmbedPreparedStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
> at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:497)
> at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:415)
> at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1538)
> at org.hibernate.loader.Loader.doQuery(Loader.java:661)
> at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
> at org.hibernate.loader.Loader.doList(Loader.java:2211)
> at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
> at org.hibernate.loader.Loader.list(Loader.java:2090)
> at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:388)
> at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
> at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
> at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
> at <mypackage>.MyHibernate.main(MyHibernate.java:13)
> WARN main org.hibernate.util.JDBCExceptionReporter - SQL Error: 20000, SQLState: 42X01
> ERROR main org.hibernate.util.JDBCExceptionReporter - Syntax error: Encountered "_" at line 1, column 987.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-54) problems w/ column names beginning with '_' (underscore) w/ apache derby database
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-54?page=com.atlassian.jira.plug... ]
Steve Ebersole closed HIBERNATE-54.
-----------------------------------
Resolution: Rejected
> problems w/ column names beginning with '_' (underscore) w/ apache derby database
> ---------------------------------------------------------------------------------
>
> Key: HIBERNATE-54
> URL: https://issues.jboss.org/browse/HIBERNATE-54
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: windows xp, java 1.5.0_09, eclispe 3.2.1, hibernate 3.2.1, derby 10.2.2.0, hibernate tools 3.2 beta8
> Reporter: bugra uytun
> Assignee: Steve Ebersole
>
> derby has problems with column names beginning with underscore, see also http://db.apache.org/derby/docs/10.1/ref/crefsqlj1003454.html
> therefore such column names should be between double quotation marks (notice that double quotation marks also sets the case sensitivity on column names.)
> but hibernate translates a HQL statement like this "from table1 t where t.id = '1'" to something like:
> select table1_.id as id4, table1_._colname1 as column27_4_ schema1.table1 table1_ where table1_.id = '1'
> but because of the columns that are beginning with an underscore the translation should be:
> select table1_."id" as id4, table1_."_colname1" as column27_4_ schema1."table1" table1_ where table1_."id" = '1'
> the errors i got are:
> DEBUG [JDBCExceptionReporter]: could not execute query [<translated sql statement>]
> ERROR 42X01: Syntax error: Encountered "_" at line 1, column 987.
> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
> at org.apache.derby.impl.sql.compile.ParserImpl.parseStatement(Unknown Source)
> at org.apache.derby.impl.sql.GenericStatement.prepMinion(Unknown Source)
> at org.apache.derby.impl.sql.GenericStatement.prepare(Unknown Source)
> at org.apache.derby.impl.sql.conn.GenericLanguageConnectionContext.prepareInternalStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement20.<init>(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedPreparedStatement30.<init>(Unknown Source)
> at org.apache.derby.jdbc.Driver30.newEmbedPreparedStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
> at org.apache.derby.impl.jdbc.EmbedConnection.prepareStatement(Unknown Source)
> at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:497)
> at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:415)
> at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:139)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1538)
> at org.hibernate.loader.Loader.doQuery(Loader.java:661)
> at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
> at org.hibernate.loader.Loader.doList(Loader.java:2211)
> at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
> at org.hibernate.loader.Loader.list(Loader.java:2090)
> at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:388)
> at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
> at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
> at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
> at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
> at <mypackage>.MyHibernate.main(MyHibernate.java:13)
> WARN main org.hibernate.util.JDBCExceptionReporter - SQL Error: 20000, SQLState: 42X01
> ERROR main org.hibernate.util.JDBCExceptionReporter - Syntax error: Encountered "_" at line 1, column 987.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-130) Exporting schema using HibernateTool task
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-130?page=com.atlassian.jira.plu... ]
Steve Ebersole commented on HIBERNATE-130:
------------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
This appears to be an issue with Hibernate support inside JBoss Tools (or whatever it is called nowadays). I do not know the proper Jira project for that, [~maxandersen]?
> Exporting schema using HibernateTool task
> -----------------------------------------
>
> Key: HIBERNATE-130
> URL: https://issues.jboss.org/browse/HIBERNATE-130
> Project: Hibernate Integration
> Issue Type: Feature Request
> Reporter: Dhana kumar
> Assignee: Steve Ebersole
>
> Hi,
> I have a question on exporting schema using HibernateTool task, the below annotations are not read and exported schema doesnt have the expected changes.. look at the below.. the size goes default to 255 instead of 30, how to achieve this, I dont want to specify the @Column size there, instead i am using, javax validation api..
> pls help.
> @NotNull
> @Size(min = 1, max = 30)
> @Column(name = "C_LAST_NAME")
> private String lastName;
> create table JpaHibernate.PUBLIC.T_CUSTOMER (
> C_ID bigint not null,
> C_FIRST_NAME varchar(255),
> C_LAST_NAME varchar(255),
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-130) Exporting schema using HibernateTool task
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-130?page=com.atlassian.jira.plu... ]
Steve Ebersole closed HIBERNATE-130.
------------------------------------
Resolution: Rejected
> Exporting schema using HibernateTool task
> -----------------------------------------
>
> Key: HIBERNATE-130
> URL: https://issues.jboss.org/browse/HIBERNATE-130
> Project: Hibernate Integration
> Issue Type: Feature Request
> Reporter: Dhana kumar
> Assignee: Steve Ebersole
>
> Hi,
> I have a question on exporting schema using HibernateTool task, the below annotations are not read and exported schema doesnt have the expected changes.. look at the below.. the size goes default to 255 instead of 30, how to achieve this, I dont want to specify the @Column size there, instead i am using, javax validation api..
> pls help.
> @NotNull
> @Size(min = 1, max = 30)
> @Column(name = "C_LAST_NAME")
> private String lastName;
> create table JpaHibernate.PUBLIC.T_CUSTOMER (
> C_ID bigint not null,
> C_FIRST_NAME varchar(255),
> C_LAST_NAME varchar(255),
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-128) Hibernate tools generate wrong sequence when using multiple table-filters
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-128?page=com.atlassian.jira.plu... ]
Steve Ebersole commented on HIBERNATE-128:
------------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
This appears to be an issue with Hibernate support inside JBoss Tools (or whatever it is called nowadays). I do not know the proper Jira project for that, [~maxandersen]?
> Hibernate tools generate wrong sequence when using multiple table-filters
> -------------------------------------------------------------------------
>
> Key: HIBERNATE-128
> URL: https://issues.jboss.org/browse/HIBERNATE-128
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: Linux red1 3.0.0-16-generic #28-Ubuntu SMP Fri Jan 27 17:44:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> /usr/lib/jvm/java-6-openjdk/jre/bin/java
> Hibernate Tools 3.4.0.CR1
> Eclipse Indigo
> Reporter: Gonzalo Aguilar
> Assignee: Steve Ebersole
> Attachments: ScreenShot-Bug[HIBERNATE-128].jpg
>
>
> Hibernate tools (reverse engineering) is creating wrong sequence number when using different table-filters.
> I also think that some interface with eclipse is doing bad things to file cache.
> First:
> Sequence generation is not generated correctly when using schema tag on table with some table-filters. Example
> <hibernate-reverse-engineering>
> ...
> <table-filter match-name="lead" match-schema="public" exclude="false" />
> <table-filter match-name="contact_.*" match-schema="public" exclude="false" />
> ...
> <table name="contact_record" schema="public">
> <primary-key>
> <generator class="sequence">
> <param name="table">contact_record_id_contact_record_seq</param>
> </generator>
> </primary-key>
> <!-- <column name="uuid" type="com.level2.enterprise.crm.hibernate.datatypes.UuidUserType" /> -->
> </table>
> </hibernate-reverse-engineering>
> ---> RESULT WRONG!!!! it performs a generator="assigned"
> <hibernate-reverse-engineering>
> ...
> <table-filter match-name="lead" match-schema="public" exclude="false" />
> <table-filter match-name="contact_.*" match-schema="public" exclude="false" />
> ...
> <table name="contact_record">
> <primary-key>
> <generator class="sequence">
> <param name="table">contact_record_id_contact_record_seq</param>
> </generator>
> </primary-key>
> <!-- <column name="uuid" type="com.level2.enterprise.crm.hibernate.datatypes.UuidUserType" /> -->
> </table>
> </hibernate-reverse-engineering>
> ---> RIGHT!! BUT YOU HAVE TO SEE THE SCREENSHOT... IT DOES NOT GET UPDATED IN ECLIPSE
> This creates something like in eclipse. No matter what you do (refresh, close and open again, etc):
> <?xml version="1.0"?>
> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
> "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
> <!-- Generated 17-feb-2012 21:32:52 by Hibernate Tools 3.4.0.CR1 -->
> <hibernate-mapping>
> <class name="com.level2.enterprise.hibernate.generated.ContactRecord" table="contact_record">
> <id name="idContactRecord" type="java.lang.Integer">
> <column name="id_contact_record" />
> <generator class="assigned" />
> </id>
> ----
> But in the file if you see with a less command you get:
> <?xml version="1.0"?>
> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
> "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
> <!-- Generated 17-feb-2012 21:49:17 by Hibernate Tools 3.4.0.CR1 -->
> <hibernate-mapping>
> <class name="com.level2.enterprise.hibernate.generated.ContactRecord" table="contact_record">
> <id name="idContactRecord" type="java.lang.Integer">
> <column name="id_contact_record" />
> <generator class="sequence">
> <param name="table">contact_record_id_contact_record_seq</param>
> </generator>
> </id>
> ------
> That is right.
> Second:
> I also got a GUI problem when reversing this:
> <table name="contact_record">
> <primary-key>
> <generator class="sequence">
> <param name="table">contact_record_id_contact_record_seq</param>
> </generator>
> </primary-key>
> <!-- <column name="uuid" type="com.level2.enterprise.crm.hibernate.datatypes.UuidUserType" /> -->
> </table>
> if the commented section is enabled (uncommented). That is wrong because types does not match but it should do something and tell you that's wrong. Instead it just crashes. The only way to make it work was adding schema to table:
> <table name="contact_record" schema="public">
> <primary-key>
> <generator class="sequence">
> <param name="table">contact_record_id_contact_record_seq</param>
> </generator>
> </primary-key>
> <column name="uuid" type="com.level2.enterprise.crm.hibernate.datatypes.UuidUserType" />
> </table>
> But it got the sequence wrong again.
> That was really weird...
> Hope it helps
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-134) Infinispan custom cache command factory not installed error during app deployment
by Scott Marlow (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-134?page=com.atlassian.jira.plu... ]
Scott Marlow commented on HIBERNATE-134:
----------------------------------------
As far as the problem goes, I would start with not specifying the hibernate.cache.region.factory_class property in the persistence unit and see if that helps. The other thing that I would do, is use the latest WildFly build or release. Nightly WildFly builds are available at [https://community.jboss.org/thread/224262
> Infinispan custom cache command factory not installed error during app deployment
> ---------------------------------------------------------------------------------
>
> Key: HIBERNATE-134
> URL: https://issues.jboss.org/browse/HIBERNATE-134
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: Ubuntu 12.04, JBoss AS 7.1.2, Hibernate 4.1.2, Infinispan 5.1.4
> Reporter: Dmitry Chuiko
> Assignee: Steve Ebersole
>
> We use Infinispan as 2LC for Hibernate in a clustered configuration under JBoss 7. So {{persistence.xml}} contains the following line: {code:xml}<property name="hibernate.cache.region.factory_class" value="org.hibernate.cache.infinispan.InfinispanRegionFactory"/>{code}. The following error occurs during app deployment:
> {noformat}12:04:52,859 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-14) MSC00001: Failed to start service jboss.persistenceunit."MOYsklad.ear/sklad-base.jar#MOYsklad": org.jboss.msc.service.StartException in service jboss.persistenceunit."MOYsklad.ear/sklad-base.jar#MOYsklad": Failed to start service
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_05]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_05]
> at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_05]
> Caused by: javax.persistence.PersistenceException: [PersistenceUnit: MOYsklad] Unable to build EntityManagerFactory
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:915)
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:890)
> at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:74)
> at org.hibernate.ejb.HibernatePersistenceLognex.createContainerEntityManagerFactory(HibernatePersistenceLognex.java:16)
> at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162)
> at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
> ... 3 more
> Caused by: org.hibernate.cache.CacheException: Infinispan custom cache command factory not installed (possibly because the classloader where Infinispan lives couldn't find the Hibernate Infinispan cache provider)
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.getCacheCommandFactory(InfinispanRegionFactory.java:500)
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.startRegion(InfinispanRegionFactory.java:379)
> at org.hibernate.cache.infinispan.InfinispanRegionFactory.buildEntityRegion(InfinispanRegionFactory.java:212)
> at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:347)
> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1741)
> at org.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:93)
> at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:905)
> ... 10 more
> {noformat}
> This issue takes place because context {{ClassLoader}} is substituted in {{org.hibernate.ejb.Ejb3Configuration#configure}}. So Infinispan can not find {{org.infinispan.commands.module.ModuleCommandExtensions}} realization from {{hibernate-infinispan}} module in {{org.infinispan.util.ModuleProperties#loadModuleCommandHandlers}} method.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months
[JBoss JIRA] (HIBERNATE-131) connection pool not getting released for hibernate 3
by Steve Ebersole (JIRA)
[ https://issues.jboss.org/browse/HIBERNATE-131?page=com.atlassian.jira.plu... ]
Steve Ebersole commented on HIBERNATE-131:
------------------------------------------
This is not the correct project to report Hibernate issues under. This Jira project is for reporting issues in the integration between Hibernate and WildFly. To report issues in Hibernate, please use https://hibernate.atlassian.net. Thanks.
Also, as I have seen no other reports of this I find it hard to believe it is anything other than user error in some way.
> connection pool not getting released for hibernate 3
> ----------------------------------------------------
>
> Key: HIBERNATE-131
> URL: https://issues.jboss.org/browse/HIBERNATE-131
> Project: Hibernate Integration
> Issue Type: Bug
> Environment: test
> Reporter: shirish maurya
> Assignee: Steve Ebersole
> Labels: hibernate
>
> Hi , i have a issue reported with jboss 5.1, linux and java based hibernate ,oracle 11.2.3.0 DB,Hibernate 3.3.2.GA
> while load testing for application for jboss on one JVM load balanced on each server ( i.e 2 JVM) heap 1.5 GB
> while running test for 200 users i was able to perform the test successfully .
> as i increase the amount of users to 400 after exact 20 mins of test i start getting errors as unable to get managed connection
> following is the ds.xml file into
> min-pool-size>1</min-pool-size>
> <max-pool-size>64</max-pool-size>
> <query-timeout>300</query-timeout>
> <idle-timeout-minutes>0</idle-timeout-minutes>
> <blocking-timeout-millis>50000</blocking-timeout-millis>
> <use-strict-min>true</use-strict-min>
> <track-statements>true</track-statements>
> <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
> <metadata>
> <type-mapping>Oracle11g</type-mapping>
> </metadata>
> </local-tx-datasource>
> </datasources>
> 2012-05-19 02:54:01,406 INFO [org.hibernate.cfg.SettingsFactory] (main) Automatic flush during beforeCompletion(): disabled
> 2012-05-19 02:54:01,406 INFO [org.hibernate.cfg.SettingsFactory] (main) Automatic session close at end of transaction: disabled
> 2012-05-19 02:54:01,407 INFO [org.hibernate.cfg.SettingsFactory] (main) Scrollable result sets: enabled
> 2012-05-19 02:54:01,407 INFO [org.hibernate.cfg.SettingsFactory] (main) JDBC3 getGeneratedKeys(): disabled
> 2012-05-19 02:54:01,407 INFO [org.hibernate.cfg.SettingsFactory] (main) Connection release mode: auto
> 2012-05-19 02:54:01,408 INFO [org.hibernate.cfg.SettingsFactory] (main) Default batch fetch size: 4
> 2012-05-19 02:54:01,409 INFO [org.hibernate.cfg.SettingsFactory] (main) Generate SQL with comments: disabled
> 2012-05-19 02:54:01,409 INFO [org.hibernate.cfg.SettingsFactory] (main) Order SQL updates by primary key: disabled
> 2012-05-19 02:54:01,409 INFO [org.hibernate.cfg.SettingsFactory] (main) Order SQL inserts for batching: disabled
> 2012-05-19 02:54:01,409 INFO [org.hibernate.cfg.SettingsFactory] (main) Query translator: org.hibernate.hql.ast.ASTQueryTranslatorF
> actory
> 2012-05-19 02:54:01,413 INFO [org.hibernate.hql.ast.ASTQueryTranslatorFactory] (main) Using ASTQueryTranslatorFactory
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Query language substitutions: {}
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) JPA-QL strict compliance: disabled
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Second-level cache: disabled
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Query cache: disabled
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Cache region factory : org.hibernate.cache.impl.NoCachingRe
> gionFactory
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Optimize cache for minimal puts: disabled
> 2012-05-19 02:54:01,413 INFO [org.hibernate.cfg.SettingsFactory] (main) Structured second-level cache entries: disabled
> 2012-05-19 02:54:01,422 INFO [org.hibernate.cfg.SettingsFactory] (main) Statistics: disabled
> 2012-05-19 02:54:01,423 INFO [org.hibernate.cfg.SettingsFactory] (main) Deleted entity synthetic identifier rollback: disabled
> 2012-05-19 02:54:01,423 INFO [org.hibernate.cfg.SettingsFactory] (main) Default entity-mode: pojo
> 2012-05-19 02:54:01,423 INFO [org.hibernate.cfg.SettingsFactory] (main) Named query checking : enabled
> error msg
> org.hibernate.exception.GenericJDBCException: Cannot open connection
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
> at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
> at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
> at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
> at org.hibernate.loader.Loader.doQuery(Loader.java:696)
> at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
> at org.hibernate.loader.Loader.loadCollectionBatch(Loader.java:2057)
> at org.hibernate.loader.collection.BatchingCollectionInitializer.initialize(BatchingCollectionInitializer.java:70)
> at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:587)
> at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventL
> istener.java:83)
> at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1744)
> at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:366)
> at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108)
> at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:272)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.populateBonusRecordDetails(VerificationRecordCalcSh
> eet.java:153)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.getEmployeeRecordsFromForecast(VerificationRecordCa
> lcSheet.java:60)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.getCurrentVerificationRecord(VerificationRecordCalc
> Sheet.java:34)
> at com.pepsico.mya.bonus.struts.verification.ViewVerificationSheetAction.execute(ViewVerificationSheetAction.java:168)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.RoleModeFilter.doFilter(RoleModeFilter.java:44)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.security.SecurityContextFilter.doFilter(SecurityContextFilter.java:138)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.LocaleFilter.doFilter(LocaleFilter.java:59)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:86)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.SessionSettingsFilter.doFilter(SessionSettingsFilter.java:187)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
> at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:8
> 1)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
> at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:183)
> at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:95)
> at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
> at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
> at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:436)
> at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:384)
> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:451)
> at java.lang.Thread.run(Thread.java:662)
> Caused by: org.jboss.util.NestedSQLException: Unable to get managed connection for jdbc/mya/bonusPool; - nested throwable: (javax.re
> source.ResourceException: Unable to get managed connection for jdbc/mya/bonusPool)
> at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
> at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java
> :82)
> at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
> ... 84 more
> Caused by: javax.resource.ResourceException: Unable to get managed connection for jdbc/mya/bonusPool
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:441)
> at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:424)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManag
> er2.java:941)
> at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
> ... 86 more
> Caused by: javax.resource.ResourceException: No ManagedConnections available within configured blocking timeout ( 50000 [ms] )
> at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:311)
> at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:69
> 0)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:404)
> ... 90 more
> 2012-05-19 03:36:46,258 ERROR [com.pepsico.mya.bonus.exception.ApplicationException] (ajp-lrhisa02.hewitt.com%2F10.20.95.36-12002-17
> 6) Entity is still being used in the application.
> 2012-05-19 03:36:46,262 ERROR [com.pepsico.mya.bonus.exception.BusinessException] (ajp-lrhisa02.hewitt.com%2F10.20.95.36-12002-176)
> Entity is still being used in the application.
> 2012-05-19 03:36:40,158 ERROR [com.pepsico.mya.bonus.struts.calcsheet.CalculationSheetLoadAction] (ajp-lrhisa02.hewitt.com%2F10.20.9
> 5.36-12002-156) Unable to create verification record sheet
> org.hibernate.exception.GenericJDBCException: Cannot open connection
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
> at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
> at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
> at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
> at org.hibernate.loader.Loader.doQuery(Loader.java:696)
> at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
> at org.hibernate.loader.Loader.loadCollectionBatch(Loader.java:2057)
> at org.hibernate.loader.collection.BatchingCollectionInitializer.initialize(BatchingCollectionInitializer.java:70)
> at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:587)
> at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventL
> istener.java:83)
> at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1744)
> at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:366)
> at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108)
> at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:272)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.populateBonusRecordDetails(VerificationRecordCalcSh
> eet.java:153)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.getEmployeeRecordsFromForecast(VerificationRecordCa
> lcSheet.java:60)
> at com.pepsico.mya.bonus.domain.verification.VerificationRecordCalcSheet.getCurrentVerificationRecord(VerificationRecordCalc
> Sheet.java:34)
> at com.pepsico.mya.bonus.struts.verification.ViewVerificationSheetAction.execute(ViewVerificationSheetAction.java:168)
> at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
> at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
> at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1078)
> at org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:295)
> at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:396)
> at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:347)
> at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:232)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.RoleModeFilter.doFilter(RoleModeFilter.java:44)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.security.SecurityContextFilter.doFilter(SecurityContextFilter.java:138)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.LocaleFilter.doFilter(LocaleFilter.java:59)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:86)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at com.pepsico.mya.bonus.webapp.SessionSettingsFilter.doFilter(SessionSettingsFilter.java:187)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
> at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
> at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
> at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
> Caused by: org.jboss.util.NestedSQLException: Unable to get managed connection for jdbc/mya/bonusPool; - nested throwable: (javax.re
> source.ResourceException: Unable to get managed connection for jdbc/mya/bonusPool)
> at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:95)
> at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java
> :82)
> at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
> ... 99 more
> Caused by: javax.resource.ResourceException: Unable to get managed connection for jdbc/mya/bonusPool
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:441)
> at org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:424)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:496)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManag
> er2.java:941)
> at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89)
> ... 101 more
> Caused by: javax.resource.ResourceException: No ManagedConnections available within configured blocking timeout ( 50000 [ms] )
> at org.jboss.resource.connectionmanager.InternalManagedConnectionPool.getConnection(InternalManagedConnectionPool.java:311)
> at org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:69
> 0)
> at org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:404)
> ... 105 more
> 2012-05-19 03:36:40,198 ERROR [com.pepsico.mya.bonus.struts.calcsheet.CalculationSheetLoadAction] (ajp-lrhisa02.hewitt.com%2F10.20.9
> 5.36-12002-140) Unable to create verification record sheet
> org.hibernate.exception.GenericJDBCException: Cannot open connection
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
> at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
> at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
> at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
> at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)
> at org.hibernate.loader.Loader.doQuery(Loader.java:696)
> at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
> at org.hibernate.loader.Loader.loadCollectionBatch(Loader.java:2057)
> at org.hibernate.loader.collection.BatchingCollectionInitializer.initialize(BatchingCollectionInitializer.java:70)
> at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:587)
> at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventL
> istener.java:83)
> at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1744)
> at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:366)
> at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108)
> at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:272)
> Please provide some resolution for troubleshooting.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 8 months