Hi we are using the H2 1.3.171 with Hibernate 3.6.9.Final.. After starting our application with empty database and inserting some data (~230MB of data), we get an exception when loading the data from the DB. We see such a error for the first time at a client site..
2014-07-30 14:36:25,491: 418655 [ btpool0-2] ERROR ate.util.JDBCExceptionReporter - Allgemeiner Fehler: "java.lang.ArrayIndexOutOfBoundsException: 0" > General error: "java.lang.ArrayIndexOutOfBoundsException: 0" [50000-171] > 2014-07-30 14:36:25,585: 418749 [ btpool0-2] WARN > pring.aop.ExceptionInterceptor - Exception thrown in the service method > PlatformIdent > info.novatec.inspectit.cmr.service.IGlobalDataAccessService.getCompleteAgent(long) > executed with following parameters: [30]. > org.hibernate.exception.GenericJDBCException: could not execute query > at > org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.loader.Loader.doList(Loader.java:2545) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2276) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.loader.Loader.list(Loader.java:2271) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:459) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:365) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1268) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > info.novatec.inspectit.cmr.dao.impl.PlatformIdentDaoImpl.loadIdentsFromDB(PlatformIdentDaoImpl.java:251) > ~[inspectit-cmr.jar:na] > at > info.novatec.inspectit.cmr.dao.impl.PlatformIdentDaoImpl.findInitialized(PlatformIdentDaoImpl.java:160) > ~[inspectit-cmr.jar:na] > at > info.novatec.inspectit.cmr.service.GlobalDataAccessService.getCompleteAgent(GlobalDataAccessService.java:77) > ~[inspectit-cmr.jar:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.7.0_51] > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51] > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) > [org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > info.novatec.inspectit.cmr.spring.aop.MethodLogInterceptor.doMethodLog(MethodLogInterceptor.java:113) > ~[inspectit-cmr.jar:na] > at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) ~[na:na] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51] > at > org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:65) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.aspectj.AspectJAfterThrowingAdvice.invoke(AspectJAfterThrowingAdvice.java:55) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at com.sun.proxy.$Proxy45.getCompleteAgent(Unknown Source) [na:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.7.0_51] > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51] > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) > [org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.remoting.support.RemoteInvocationTraceInterceptor.invoke(RemoteInvocationTraceInterceptor.java:77) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) > ~[org.springframework.aop-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at com.sun.proxy.$Proxy57.getCompleteAgent(Unknown Source) [na:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.7.0_51] > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > ~[na:1.7.0_51] > at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_51] > at > org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke(DefaultRemoteInvocationExecutor.java:38) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.remoting.support.RemoteInvocationBasedExporter.invokeAndCreateResult(RemoteInvocationBasedExporter.java:114) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:73) > [org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.web.context.support.HttpRequestHandlerServlet.service(HttpRequestHandlerServlet.java:67) > [org.springframework.web-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) > [javax.servlet-3.0.0.v201103241009.jar:na] > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78) > [jetty-util-6.1.26.jar:6.1.26] > at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:131) > [jetty-util-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > [jetty-6.1.26.jar:6.1.26] > at org.mortbay.jetty.Server.handle(Server.java:326) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945) > [jetty-6.1.26.jar:6.1.26] > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) > [jetty-6.1.26.jar:6.1.26] > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) > [jetty-6.1.26.jar:6.1.26] > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > [jetty-6.1.26.jar:6.1.26] > at > org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) > [jetty-util-6.1.26.jar:6.1.26] > Caused by: org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: > "java.lang.ArrayIndexOutOfBoundsException: 0" > General error: "java.lang.ArrayIndexOutOfBoundsException: 0" [50000-171] > at org.h2.message.DbException.getJdbcSQLException(DbException.java:329) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.message.DbException.get(DbException.java:158) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.message.DbException.convert(DbException.java:281) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.message.DbException.toSQLException(DbException.java:254) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.message.TraceObject.logAndConvert(TraceObject.java:368) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.jdbc.JdbcResultSet.next(JdbcResultSet.java:125) > ~[h2-1.3.171.jar:1.3.171] > at > com.mchange.v2.c3p0.impl.NewProxyResultSet.next(NewProxyResultSet.java:2859) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at org.hibernate.loader.Loader.doQuery(Loader.java:825) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:274) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at org.hibernate.loader.Loader.doList(Loader.java:2542) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > ... 70 common frames omitted > Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 > at org.h2.index.PageBtree.getRow(PageBtree.java:172) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.index.PageBtreeCursor.next(PageBtreeCursor.java:64) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.result.ResultTempTable.next(ResultTempTable.java:178) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.result.LocalResult.next(LocalResult.java:229) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.jdbc.JdbcResultSet.nextRow(JdbcResultSet.java:3001) > ~[h2-1.3.171.jar:1.3.171] > at org.h2.jdbc.JdbcResultSet.next(JdbcResultSet.java:123) > ~[h2-1.3.171.jar:1.3.171] > ... 74 common frames omitted > 2014-07-30 14:53:00,571: 1413735 [ Thread-17] I > > If we then try to restart the application with the "full" database, we can not any more obtain any connection to the DB: 4-07-30 14:58:43,905: 45008 [ main] ERROR ate.util.JDBCExceptionReporter - Connections could not be acquired from the underlying database! > 2014-07-30 14:59:03,520: 64623 [ main] ERROR > ate.util.JDBCExceptionReporter - Connections could not be acquired from the > underlying database! > 2014-07-30 14:59:03,533: 64636 [ main] ERROR > nate.tool.hbm2ddl.SchemaUpdate - could not get database metadata > java.sql.SQLException: Connections could not be acquired from the underlying > database! > at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:529) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81) > ~[org.springframework.orm-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:168) > ~[hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:375) > [hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872) > [hibernate-core-3.6.9.Final.jar:3.6.9.Final] > at > org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:860) > [org.springframework.orm-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:779) > [org.springframework.orm-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211) > [org.springframework.orm-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1514) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:848) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:790) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:707) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:795) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:723) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:196) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) [na:1.7.0_51] > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) [na:1.7.0_51] > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Source) [na:1.7.0_51] > at java.lang.reflect.Constructor.newInstance(Unknown Source) > [na:1.7.0_51] > at > org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:110) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.context.access.ContextSingletonBeanFactoryLocator.initializeDefinition(ContextSingletonBeanFactoryLocator.java:143) > [org.springframework.context-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at > org.springframework.beans.factory.access.SingletonBeanFactoryLocator.useBeanFactory(SingletonBeanFactoryLocator.java:381) > [org.springframework.beans-3.1.0.RELEASE.jar:3.1.0.RELEASE] > at info.novatec.inspectit.cmr.CMR.startRepository(CMR.java:91) > [inspectit-cmr.jar:na] > at info.novatec.inspectit.cmr.CMR.startCMR(CMR.java:79) > [inspectit-cmr.jar:na] > at info.novatec.inspectit.cmr.CMR.main(CMR.java:202) > [inspectit-cmr.jar:na] > Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A > ResourcePool could not acquire a resource from its primary factory or source. > at > com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1319) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > at > com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525) > ~[c3p0-0.9.1.2.jar:0.9.1.2] > ... 59 common frames omitted > > Any idea what can cause this? Any help would be great.. I will surely update to the newest version of H2, but any other suggestion would be awesome.. Thanks in advance :) -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/h2-database. For more options, visit https://groups.google.com/d/optout.
