org.h2.jdbc.JdbcSQLException

tip

Check if you're not creating unused SQL entities, as it might cause this exception.


rafael

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

  • I ran "mvn clean package license:check -Dmaven.test.skip=false" and 25 tests failed with the following message, 2 seconds apart: 2012-12-02 23:40:08,149 INFO org.dspace.content.Collection @ test@email.com::create_collection:collection_id=197,handle=123456789/423 2012-12-02 23:40:08,149 INFO org.dspace.content.Item @ test@email.com::update_item:item_id=318 2012-12-02 23:40:08,149 INFO org.dspace.content.Item @ test@email.com::create_item:item_id=318 2012-12-02 23:40:10,151 ERROR org.dspace.content.WorkspaceItemTest @ SQL Error in init org.h2.jdbc.JdbcSQLException: Timeout trying to lock table "EPERSON"; SQL statement: update RESOURCEPOLICY set START_DATE = ?, RPDESCRIPTION = ?, RESOURCE_TYPE_ID = ?, EPERSONGROUP_ID = ?, END_DATE = ?, EPERSON_ID = ?, RPTYPE = ?, RESOURCE_ID = ?, ACTION_ID = ?, RPNAME = ? where POLICY_ID = ? [50200-137] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) at org.h2.message.DbException.get(DbException.java:167) at org.h2.message.DbException.get(DbException.java:144) at org.h2.table.RegularTable.doLock(RegularTable.java:466) at org.h2.table.RegularTable.lock(RegularTable.java:404) at org.h2.constraint.ConstraintReferential.existsRow(ConstraintReferential.java:336) at org.h2.constraint.ConstraintReferential.checkRowOwnTable(ConstraintReferential.java:328) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:271) at org.h2.table.Table.fireConstraints(Table.java:797) at org.h2.table.Table.fireAfterRow(Table.java:814) at org.h2.command.dml.Update.update(Update.java:130) at org.h2.command.CommandContainer.update(CommandContainer.java:70) at org.h2.command.Command.executeUpdate(Command.java:199) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:141) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:127) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.dspace.storage.rdbms.MockDatabaseManager.executeUpdate(MockDatabaseManager.java:1397) at org.dspace.storage.rdbms.MockDatabaseManager.update(MockDatabaseManager.java:803) at org.dspace.storage.rdbms.DatabaseManager.update(DatabaseManager.java) at org.dspace.authorize.ResourcePolicy.update(ResourcePolicy.java:478) at org.dspace.authorize.AuthorizeManager.addPolicy(AuthorizeManager.java:481) at org.dspace.content.WorkspaceItem.create(WorkspaceItem.java:157) at org.dspace.content.WorkspaceItemTest.init(WorkspaceItemTest.java:56) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at mockit.integration.junit4.internal.BlockJUnit4ClassRunnerDecorator.invokeExplosively(BlockJUnit4ClassRunnerDecorator.java:83) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103) at org.apache.maven.surefire.Surefire.run(Surefire.java:169) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) 2012-12-02 23:40:10,160 INFO org.dspace.content.Collection @ test@email.com::create_collection:collection_id=198,handle=12 See the surefire reports attached. First time this happened to me was here: https://github.com/DSpace/DSpace/pull/125 and now again on DSpace 3.0 (5221f92ce49b3d052fa1d3e7decf1f9b12742df5). Both times I ran the build a second time (with no changes), it built just fine.
    via by Ivan Masár,
  • I ran "mvn clean package license:check -Dmaven.test.skip=false" and 25 tests failed with the following message, 2 seconds apart: 2012-12-02 23:40:08,149 INFO org.dspace.content.Collection @ test@email.com::create_collection:collection_id=197,handle=123456789/423 2012-12-02 23:40:08,149 INFO org.dspace.content.Item @ test@email.com::update_item:item_id=318 2012-12-02 23:40:08,149 INFO org.dspace.content.Item @ test@email.com::create_item:item_id=318 2012-12-02 23:40:10,151 ERROR org.dspace.content.WorkspaceItemTest @ SQL Error in init org.h2.jdbc.JdbcSQLException: Timeout trying to lock table "EPERSON"; SQL statement: update RESOURCEPOLICY set START_DATE = ?, RPDESCRIPTION = ?, RESOURCE_TYPE_ID = ?, EPERSONGROUP_ID = ?, END_DATE = ?, EPERSON_ID = ?, RPTYPE = ?, RESOURCE_ID = ?, ACTION_ID = ?, RPNAME = ? where POLICY_ID = ? [50200-137] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) at org.h2.message.DbException.get(DbException.java:167) at org.h2.message.DbException.get(DbException.java:144) at org.h2.table.RegularTable.doLock(RegularTable.java:466) at org.h2.table.RegularTable.lock(RegularTable.java:404) at org.h2.constraint.ConstraintReferential.existsRow(ConstraintReferential.java:336) at org.h2.constraint.ConstraintReferential.checkRowOwnTable(ConstraintReferential.java:328) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:271) at org.h2.table.Table.fireConstraints(Table.java:797) at org.h2.table.Table.fireAfterRow(Table.java:814) at org.h2.command.dml.Update.update(Update.java:130) at org.h2.command.CommandContainer.update(CommandContainer.java:70) at org.h2.command.Command.executeUpdate(Command.java:199) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:141) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:127) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.dspace.storage.rdbms.MockDatabaseManager.executeUpdate(MockDatabaseManager.java:1397) at org.dspace.storage.rdbms.MockDatabaseManager.update(MockDatabaseManager.java:803) at org.dspace.storage.rdbms.DatabaseManager.update(DatabaseManager.java) at org.dspace.authorize.ResourcePolicy.update(ResourcePolicy.java:478) at org.dspace.authorize.AuthorizeManager.addPolicy(AuthorizeManager.java:481) at org.dspace.content.WorkspaceItem.create(WorkspaceItem.java:157) at org.dspace.content.WorkspaceItemTest.init(WorkspaceItemTest.java:56) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at mockit.integration.junit4.internal.BlockJUnit4ClassRunnerDecorator.invokeExplosively(BlockJUnit4ClassRunnerDecorator.java:83) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103) at org.apache.maven.surefire.Surefire.run(Surefire.java:169) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021) 2012-12-02 23:40:10,160 INFO org.dspace.content.Collection @ test@email.com::create_collection:collection_id=198,handle=12 See the surefire reports attached. First time this happened to me was here: https://github.com/DSpace/DSpace/pull/125 and now again on DSpace 3.0 (5221f92ce49b3d052fa1d3e7decf1f9b12742df5). Both times I ran the build a second time (with no changes), it built just fine.
    via by Ivan Masár,
  • Grails: Hibernate and Data migrations
    via Stack Overflow by TroyB
    ,
  • MVCC and SELECT FOR UPDATE
    via by Dashie,
  • Soft Cache Error
    via by chenson42,
  • For any project I create with roo, no matter how small, running on STS's embedded tcServer Developer edition 2.5 generates the following stack trace on startup: Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-tomcat-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader ASPECTJ: aspectj.overweaving=true: overweaving switched ON Sep 16, 2011 4:01:37 PM com.springsource.tcserver.security.PropertyDecoder <init> INFO: tc Runtime property decoder using memory-based key Sep 16, 2011 4:01:37 PM com.springsource.tcserver.security.PropertyDecoder <init> INFO: tcServer Runtime property decoder has been initialized in 208 ms Sep 16, 2011 4:01:38 PM org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["http-bio-8080"] Sep 16, 2011 4:01:38 PM com.springsource.tcserver.serviceability.rmi.JmxSocketListener init INFO: Started up JMX registry on 127.0.0.1:6969 in 69 ms Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 908 ms Sep 16, 2011 4:01:38 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina Sep 16, 2011 4:01:38 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: SpringSource tc Runtime 2.5.0.RELEASE/7.0.12.A.RELEASE Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor foomvc.xml from /Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/conf/Catalina/localhost Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.SetContextPropertiesRule begin WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:foomvc' did not find a matching property. [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar!/META-INF/aop.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar!/META-INF/aop.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-tomcat-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml ASPECTJ: aspectj.overweaving=true: overweaving switched ON Sep 16, 2011 4:01:39 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext [TomcatWeavingInsightClassLoader@11c0b8a0] warning javax.* types are not being woven because the weaver option '-Xset:weaveJavaxPackages=true' has not been specified Sep 16, 2011 4:01:47 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'foomvc' Sep 16, 2011 4:01:48 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor insight.xml from /Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/conf/Catalina/localhost Sep 16, 2011 4:01:48 PM com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader start INFO: Context [localhost|insight] will not be woven Sep 16, 2011 4:01:48 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Sep 16, 2011 4:01:58 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'Spring MVC Dispatcher Servlet' Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory manager Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT Sep 16, 2011 4:01:59 PM org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["http-bio-8080"] Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 21857 ms Exception in thread "purgeThread" org.springframework.dao.DataIntegrityViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189]; SQL [delete from resources where id=? and version=?]; constraint ["FK_RESOURCES_APPLICATION: PUBLIC.RESOURCES FOREIGN KEY(APPLICATION) REFERENCES PUBLIC.RESOURCES(ID)"; SQL statement: delete from resources where id=? and version=? [23003-147]]; nested exception is org.hibernate.exception.ConstraintViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189] at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:637) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:102) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:368) at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:58) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:213) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:163) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy68.findResource(Unknown Source) at com.springsource.insight.repo.resource.persist.PersistedResourceRepo.removeResource(PersistedResourceRepo.java:175) at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy71.removeResource(Unknown Source) at com.springsource.insight.repo.purge.IncrementalPurgerImpl.purgeResources(IncrementalPurgerImpl.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy78.purgeResources(Unknown Source) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeResources(PurgeServiceImpl.java:145) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeData(PurgeServiceImpl.java:121) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeExpiredData(PurgeServiceImpl.java:87) at com.springsource.insight.repo.purge.PurgeServiceImpl$2.run(PurgeServiceImpl.java:177) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Caused by: org.hibernate.exception.ConstraintViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2710) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2893) at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:97) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:189) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:64) at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1185) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1261) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) at org.hibernate.ejb.QueryImpl.getSingleResult(QueryImpl.java:274) at com.springsource.insight.repo.resource.persist.JpaResourceDAO.getResource(JpaResourceDAO.java:74) at com.springsource.insight.repo.resource.persist.JpaResourceDAO.findResource(JpaResourceDAO.java:63) at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:155) ... 35 more Caused by: org.h2.jdbc.JdbcSQLException: Referential integrity constraint violation: "FK_RESOURCES_APPLICATION: PUBLIC.RESOURCES FOREIGN KEY(APPLICATION) REFERENCES PUBLIC.RESOURCES(ID)"; SQL statement: delete from resources where id=? and version=? [23003-147] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) at org.h2.message.DbException.get(DbException.java:167) at org.h2.message.DbException.get(DbException.java:144) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:382) at org.h2.constraint.ConstraintReferential.checkRowRefTable(ConstraintReferential.java:399) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:275) at org.h2.table.Table.fireConstraints(Table.java:812) at org.h2.table.Table.fireAfterRow(Table.java:829) at org.h2.command.dml.Delete.update(Delete.java:80) at org.h2.command.CommandContainer.update(CommandContainer.java:69) at org.h2.command.Command.executeUpdate(Command.java:201) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2692) ... 55 more The app works, but this is disconcerting and I'm assuming someone should be aware of this. Attached roo script to create the simple test case project. (using roo 1.2.M1)
    via by Bruce Edge,
  • For any project I create with roo, no matter how small, running on STS's embedded tcServer Developer edition 2.5 generates the following stack trace on startup: Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader Sep 16, 2011 4:01:36 PM com.springsource.insight.tcserver.WeavingHelper findRepositoriesForClassPath INFO: file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-tomcat-1.5.0.RELEASE.jar: aspects will be woven into the main Tomcat classloader ASPECTJ: aspectj.overweaving=true: overweaving switched ON Sep 16, 2011 4:01:37 PM com.springsource.tcserver.security.PropertyDecoder <init> INFO: tc Runtime property decoder using memory-based key Sep 16, 2011 4:01:37 PM com.springsource.tcserver.security.PropertyDecoder <init> INFO: tcServer Runtime property decoder has been initialized in 208 ms Sep 16, 2011 4:01:38 PM org.apache.coyote.AbstractProtocolHandler init INFO: Initializing ProtocolHandler ["http-bio-8080"] Sep 16, 2011 4:01:38 PM com.springsource.tcserver.serviceability.rmi.JmxSocketListener init INFO: Started up JMX registry on 127.0.0.1:6969 in 69 ms Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 908 ms Sep 16, 2011 4:01:38 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina Sep 16, 2011 4:01:38 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: SpringSource tc Runtime 2.5.0.RELEASE/7.0.12.A.RELEASE Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor foomvc.xml from /Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/conf/Catalina/localhost Sep 16, 2011 4:01:38 PM org.apache.catalina.startup.SetContextPropertiesRule begin WARNING: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:foomvc' did not find a matching property. [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar!/META-INF/aop.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar!/META-INF/aop.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-tomcat-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-plugin-jdbc-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml [TomcatWeavingInsightClassLoader@11c0b8a0] warning ignoring duplicate definition: jar:file:/Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/insight/collection-plugins/insight-collection-1.5.0.RELEASE.jar!/META-INF/aop-ajc.xml ASPECTJ: aspectj.overweaving=true: overweaving switched ON Sep 16, 2011 4:01:39 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext [TomcatWeavingInsightClassLoader@11c0b8a0] warning javax.* types are not being woven because the weaver option '-Xset:weaveJavaxPackages=true' has not been specified Sep 16, 2011 4:01:47 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'foomvc' Sep 16, 2011 4:01:48 PM org.apache.catalina.startup.HostConfig deployDescriptor INFO: Deploying configuration descriptor insight.xml from /Users/bedge/local/springsource/vfabric-tc-server-developer-2.5.0.RELEASE/spring-insight-instance/conf/Catalina/localhost Sep 16, 2011 4:01:48 PM com.springsource.insight.collection.tcserver.ltw.TomcatWeavingInsightClassLoader start INFO: Context [localhost|insight] will not be woven Sep 16, 2011 4:01:48 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext Sep 16, 2011 4:01:58 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'Spring MVC Dispatcher Servlet' Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory manager Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.HostConfig deployDirectory INFO: Deploying web application directory ROOT Sep 16, 2011 4:01:59 PM org.apache.coyote.AbstractProtocolHandler start INFO: Starting ProtocolHandler ["http-bio-8080"] Sep 16, 2011 4:01:59 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 21857 ms Exception in thread "purgeThread" org.springframework.dao.DataIntegrityViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189]; SQL [delete from resources where id=? and version=?]; constraint ["FK_RESOURCES_APPLICATION: PUBLIC.RESOURCES FOREIGN KEY(APPLICATION) REFERENCES PUBLIC.RESOURCES(ID)"; SQL statement: delete from resources where id=? and version=? [23003-147]]; nested exception is org.hibernate.exception.ConstraintViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189] at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:637) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:102) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:368) at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:58) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:213) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:163) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy68.findResource(Unknown Source) at com.springsource.insight.repo.resource.persist.PersistedResourceRepo.removeResource(PersistedResourceRepo.java:175) at sun.reflect.GeneratedMethodAccessor79.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy71.removeResource(Unknown Source) at com.springsource.insight.repo.purge.IncrementalPurgerImpl.purgeResources(IncrementalPurgerImpl.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy78.purgeResources(Unknown Source) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeResources(PurgeServiceImpl.java:145) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeData(PurgeServiceImpl.java:121) at com.springsource.insight.repo.purge.PurgeServiceImpl.purgeExpiredData(PurgeServiceImpl.java:87) at com.springsource.insight.repo.purge.PurgeServiceImpl$2.run(PurgeServiceImpl.java:177) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Caused by: org.hibernate.exception.ConstraintViolationException: could not delete: [com.springsource.insight.repo.resource.persist.PersistedApplicationResource#189] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:96) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2710) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2893) at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:97) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:273) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:265) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:189) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:64) at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:1185) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1261) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) at org.hibernate.ejb.QueryImpl.getSingleResult(QueryImpl.java:274) at com.springsource.insight.repo.resource.persist.JpaResourceDAO.getResource(JpaResourceDAO.java:74) at com.springsource.insight.repo.resource.persist.JpaResourceDAO.findResource(JpaResourceDAO.java:63) at sun.reflect.GeneratedMethodAccessor78.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:155) ... 35 more Caused by: org.h2.jdbc.JdbcSQLException: Referential integrity constraint violation: "FK_RESOURCES_APPLICATION: PUBLIC.RESOURCES FOREIGN KEY(APPLICATION) REFERENCES PUBLIC.RESOURCES(ID)"; SQL statement: delete from resources where id=? and version=? [23003-147] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) at org.h2.message.DbException.get(DbException.java:167) at org.h2.message.DbException.get(DbException.java:144) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:382) at org.h2.constraint.ConstraintReferential.checkRowRefTable(ConstraintReferential.java:399) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:275) at org.h2.table.Table.fireConstraints(Table.java:812) at org.h2.table.Table.fireAfterRow(Table.java:829) at org.h2.command.dml.Delete.update(Delete.java:80) at org.h2.command.CommandContainer.update(CommandContainer.java:69) at org.h2.command.Command.executeUpdate(Command.java:201) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2692) ... 55 more The app works, but this is disconcerting and I'm assuming someone should be aware of this. Attached roo script to create the simple test case project. (using roo 1.2.M1)
    via by Bruce Edge,
    • org.h2.jdbc.JdbcSQLException: Timeout trying to lock table "EPERSON"; SQL statement: update RESOURCEPOLICY set START_DATE = ?, RPDESCRIPTION = ?, RESOURCE_TYPE_ID = ?, EPERSONGROUP_ID = ?, END_DATE = ?, EPERSON_ID = ?, RPTYPE = ?, RESOURCE_ID = ?, ACTION_ID = ?, RPNAME = ? where POLICY_ID = ? [50200-137] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) at org.h2.message.DbException.get(DbException.java:167) at org.h2.message.DbException.get(DbException.java:144) at org.h2.table.RegularTable.doLock(RegularTable.java:466) at org.h2.table.RegularTable.lock(RegularTable.java:404) at org.h2.constraint.ConstraintReferential.existsRow(ConstraintReferential.java:336) at org.h2.constraint.ConstraintReferential.checkRowOwnTable(ConstraintReferential.java:328) at org.h2.constraint.ConstraintReferential.checkRow(ConstraintReferential.java:271) at org.h2.table.Table.fireConstraints(Table.java:797) at org.h2.table.Table.fireAfterRow(Table.java:814) at org.h2.command.dml.Update.update(Update.java:130) at org.h2.command.CommandContainer.update(CommandContainer.java:70) at org.h2.command.Command.executeUpdate(Command.java:199) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:141) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:127) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105) at org.dspace.storage.rdbms.MockDatabaseManager.executeUpdate(MockDatabaseManager.java:1397) at org.dspace.storage.rdbms.MockDatabaseManager.update(MockDatabaseManager.java:803) at org.dspace.storage.rdbms.DatabaseManager.update(DatabaseManager.java) at org.dspace.authorize.ResourcePolicy.update(ResourcePolicy.java:478) at org.dspace.authorize.AuthorizeManager.addPolicy(AuthorizeManager.java:481) at org.dspace.content.WorkspaceItem.create(WorkspaceItem.java:157) at org.dspace.content.WorkspaceItemTest.init(WorkspaceItemTest.java:56) at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at mockit.integration.junit4.internal.BlockJUnit4ClassRunnerDecorator.invokeExplosively(BlockJUnit4ClassRunnerDecorator.java:83) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103) at org.apache.maven.surefire.Surefire.run(Surefire.java:169) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)

    Users with the same issue

    j.kienzle
    2 times, last one,
    tvrmsmith
    23 times, last one,
    Andreas Häber
    1 times, last one,
    Victor_IT
    3 times, last one,
    batwalrus76
    3 times, last one,
    143 more bugmates