[paul@wiggum jee_transactional_app]$ mvn clean install -Parq-jbossas-managed [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building basic integration example 5.0.0.M2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ jee_transactional_app --- [INFO] Deleting /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ jee_transactional_app --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ jee_transactional_app --- [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 6 source files to /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/classes [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ jee_transactional_app --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ jee_transactional_app --- [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [INFO] Compiling 1 source file to /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.7.1:test (default-test) @ jee_transactional_app --- [INFO] Surefire report directory: /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running TestManagedBeanCustomerManager Sep 7, 2011 9:38:11 AM org.jboss.arquillian.container.impl.client.container.ContainerRegistryCreator getActivatedConfiguration INFO: Could not read active container configuration: null Sep 7, 2011 9:38:11 AM org.jboss.remoting3.EndpointImpl INFO: JBoss Remoting version 3.2.0.Beta2 Sep 7, 2011 9:38:11 AM org.xnio.Xnio INFO: XNIO Version 3.0.0.Beta2 Sep 7, 2011 9:38:11 AM org.xnio.nio.NioXnio INFO: XNIO NIO Implementation Version 3.0.0.Beta2 Sep 7, 2011 9:38:16 AM org.jboss.as.arquillian.container.managed.ManagedDeployableContainer startInternal INFO: Starting container with: [java, -Djboss.home.dir=/opt/jboss-as-7.0.1.Final/, -Dorg.jboss.boot.log.file=/opt/jboss-as-7.0.1.Final//standalone/log/boot.log, -Dlogging.configuration=file:/opt/jboss-as-7.0.1.Final//standalone/configuration/logging.properties, -Djboss.modules.dir=/opt/jboss-as-7.0.1.Final//modules, -jar, /opt/jboss-as-7.0.1.Final/jboss-modules.jar, -mp, /opt/jboss-as-7.0.1.Final//modules, -logmodule, org.jboss.logmanager, -jaxpmodule, javax.xml.jaxp-provider, org.jboss.as.standalone, -server-config, standalone.xml] 09:38:17,018 INFO [org.jboss.modules] JBoss Modules version 1.0.1.GA 09:38:17,184 INFO [org.jboss.msc] JBoss MSC version 1.0.0.GA 09:38:17,232 INFO [org.jboss.as] JBoss AS 7.0.1.Final "Zap" starting 09:38:17,803 WARN [org.jboss.as] No security realm defined for native management service, all access will be unrestricted. 09:38:17,817 INFO [org.jboss.as] creating http management service using network interface (management) port (9990) 09:38:17,819 WARN [org.jboss.as] No security realm defined for http management service, all access will be unrestricted. 09:38:17,826 INFO [org.jboss.as.logging] Removing bootstrap log handlers 09:38:17,840 INFO [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2) 09:38:17,849 INFO [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem. 09:38:17,922 INFO [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem 09:38:17,929 INFO [org.jboss.as.naming] (MSC service thread 1-4) Starting Naming Service 09:38:17,931 INFO [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem 09:38:17,947 INFO [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem 09:38:17,955 INFO [org.jboss.remoting] (MSC service thread 1-3) JBoss Remoting version 3.2.0.Beta2 09:38:17,968 INFO [org.xnio] (MSC service thread 1-3) XNIO Version 3.0.0.Beta3 09:38:17,980 INFO [org.xnio.nio] (MSC service thread 1-3) XNIO NIO Implementation Version 3.0.0.Beta3 09:38:18,128 INFO [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-2) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64:/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 09:38:18,144 INFO [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem 09:38:18,148 INFO [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-8) Starting remote JMX connector 09:38:18,175 INFO [org.jboss.as.remoting] (MSC service thread 1-2) Listening on /127.0.0.1:9999 09:38:18,219 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-5) Starting Coyote HTTP/1.1 on http--127.0.0.1-8080 09:38:18,366 INFO [org.jboss.as.connector] (MSC service thread 1-7) Starting JCA Subsystem (JBoss IronJacamar 1.0.3.Final) 09:38:18,405 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-6) Bound data source [java:jboss/datasources/ExampleDS] 09:38:18,658 INFO [org.jboss.as.server.deployment] (MSC service thread 1-2) Starting deployment of "arquillian-service" 09:38:18,663 INFO [org.jboss.as.deployment] (MSC service thread 1-4) Started FileSystemDeploymentService for directory /opt/jboss-as-7.0.1.Final/standalone/deployments 09:38:18,861 INFO [org.jboss.as.jpa] (MSC service thread 1-3) added javax.persistence.api dependency to arquillian-service 09:38:18,896 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-6) JBossOSGi Framework Core - 1.0.0.CR8 09:38:18,949 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-5) Install bundle: system.bundle:0.0.0 09:38:19,013 INFO [org.jboss.as.server.controller] (Controller Boot Thread) Deployed "arquillian-service" 09:38:19,062 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-1) Install bundle: org.jboss.logging:3.0.0 09:38:19,088 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-5) Install bundle: jbosgi-webconsole:1.0.6 09:38:19,098 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-7) Install bundle: jboss-osgi-logging:1.0.0 09:38:19,158 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-7) Install bundle: org.apache.felix.log:1.0.0 09:38:19,190 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-1) Install bundle: org.apache.aries.util:0.3.0 09:38:19,195 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-2) Install bundle: org.apache.felix.configadmin:1.2.8 09:38:19,303 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-7) Install bundle: org.apache.aries.jmx:0.3.0 09:38:19,285 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-2) Install bundle: org.apache.felix.metatype:1.0.4 09:38:19,323 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-7) Install bundle: javaee.api:0.0.0 09:38:19,328 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-2) Install bundle: jboss-as-osgi-configadmin:7.0.1.Final 09:38:19,351 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-5) Install bundle: org.apache.felix.scr:1.6.0 09:38:19,379 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-8) Install bundle: jbosgi-webapp:1.0.2 09:38:19,403 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-6) Install bundle: org.apache.felix.eventadmin:1.2.6 09:38:19,412 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-7) Install bundle: jboss-osgi-jmx:1.0.10 09:38:19,466 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-3) Install bundle: org.apache.felix.webconsole:3.1.6.SP1 09:38:19,483 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-5) Install bundle: jbosgi-blueprint:1.0.2 09:38:19,509 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-1) Install bundle: jboss-osgi-xerces:2.9.1.SP7 09:38:19,624 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-2) Install bundle: jboss-osgi-http:1.0.3 09:38:19,656 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-4) Install bundle: osgi.cmpn:4.2.0.200908310645 09:38:19,676 INFO [org.jboss.osgi.framework.internal.StartLevelPlugin] (MSC service thread 1-3) Starting bundles for start level: 1 09:38:19,776 INFO [org.jboss.osgi.framework.internal.HostBundleState] (MSC service thread 1-3) Bundle started: org.apache.felix.configadmin:1.2.8 09:38:19,797 INFO [org.jboss.osgi.framework.internal.HostBundleState] (MSC service thread 1-3) Bundle started: org.apache.felix.log:1.0.0 09:38:19,814 INFO [org.jboss.osgi.framework.internal.HostBundleState] (MSC service thread 1-3) Bundle started: jboss-osgi-logging:1.0.0 09:38:19,826 INFO [org.jboss.osgi.framework.internal.HostBundleState] (MSC service thread 1-3) Bundle started: jboss-as-osgi-configadmin:7.0.1.Final 09:38:19,827 INFO [org.jboss.osgi.framework.internal.FrameworkActive] (MSC service thread 1-3) OSGi Framework started 09:38:19,828 INFO [org.jboss.as.osgi] (MSC service thread 1-3) Register module: Module "deployment.arquillian-service:main" from Service Module Loader 09:38:19,831 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-3) Install bundle: arquillian-service:0.0.0 09:38:19,837 INFO [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.1.Final "Zap" started in 2985ms - Started 112 of 171 services (57 services are passive or on-demand) Sep 7, 2011 9:38:22 AM org.jboss.remoting3.remote.RemoteConnection handleException ERROR: JBREM00200: Remote connection failed: java.io.IOException: Message data for non-existent channel Sep 7, 2011 9:38:22 AM org.jboss.as.arquillian.protocol.jmx.ArquillianServiceDeployer isArquillianServiceDeployed INFO: Found already deployed arquillian service: "arquillian-service" Sep 7, 2011 9:38:22 AM org.jboss.as.arquillian.protocol.jmx.ArquillianServiceDeployer undeployArquillianService INFO: Undeploying arquillian service with: { "operation" => "composite", "address" => [], "steps" => [ { "operation" => "undeploy", "address" => ("deployment" => "arquillian-service") }, { "operation" => "remove", "address" => ("deployment" => "arquillian-service") } ] } 09:38:22,497 INFO [org.jboss.as.osgi] (MSC service thread 1-6) Unregister module: Module "deployment.arquillian-service:main" from Service Module Loader 09:38:22,498 ERROR [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-6) Cannot find bundle associated with module: deployment.arquillian-service:main 09:38:22,506 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) Stopped deployment arquillian-service in 12ms 09:38:22,531 INFO [org.jboss.as.server.controller] (pool-2-thread-1) Undeployed "arquillian-service" Sep 7, 2011 9:38:22 AM org.jboss.as.arquillian.protocol.jmx.ArquillianServiceDeployer doServiceDeploy INFO: Deploy arquillian service: arquillian-service: 700 assets 09:38:23,014 INFO [org.jboss.as.server.deployment] (pool-1-thread-1) Content added at location /opt/jboss-as-7.0.1.Final/standalone/data/content/93/8dec09892d29b2867279b46a75e0291474d807/content 09:38:23,020 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) Starting deployment of "arquillian-service" 09:38:23,109 INFO [org.jboss.as.jpa] (MSC service thread 1-5) added javax.persistence.api dependency to arquillian-service 09:38:23,121 INFO [org.jboss.as.osgi] (MSC service thread 1-2) Register module: Module "deployment.arquillian-service:main" from Service Module Loader 09:38:23,125 INFO [org.jboss.osgi.framework.internal.BundleManager] (MSC service thread 1-6) Install bundle: arquillian-service:0.0.0 09:38:23,139 INFO [org.jboss.as.server.controller] (pool-1-thread-1) Deployed "arquillian-service" Sep 7, 2011 9:38:23 AM org.jboss.remoting3.remote.RemoteConnection handleException ERROR: JBREM00200: Remote connection failed: java.io.IOException: Window open for non-existent channel 09:38:23,182 INFO [org.jboss.as.server.deployment] (pool-1-thread-1) Content added at location /opt/jboss-as-7.0.1.Final/standalone/data/content/32/324a960fccfa439249dd5be3c69cbc2caaff4d/content 09:38:23,186 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) Starting deployment of "test.war" 09:38:23,230 INFO [org.jboss.jpa] (MSC service thread 1-4) read persistence.xml for my_persistence_ctx 09:38:23,236 INFO [org.jboss.as.jpa] (MSC service thread 1-2) added javax.persistence.api, javaee.api, org.jboss.as.jpa, org.javassist dependencies to test.war 09:38:23,237 INFO [org.jboss.as.jpa] (MSC service thread 1-2) added (default provider) org.hibernate dependency to application deployment (since 1 PU(s) didn't specify jboss.as.jpa.providerModule) 09:38:23,237 INFO [org.jboss.as.jpa] (MSC service thread 1-2) added org.hibernate dependency to application deployment 09:38:23,258 INFO [org.jboss.weld] (MSC service thread 1-1) Processing CDI deployment: test.war 09:38:23,266 INFO [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor] (MSC service thread 1-1) JNDI bindings for session bean named CustomerManagerEJBImpl in deployment unit deployment "test.war" are as follows: java:global/test/CustomerManagerEJBImpl!org.jboss.narayana.quickstarts.ejb.CustomerManagerEJB java:app/test/CustomerManagerEJBImpl!org.jboss.narayana.quickstarts.ejb.CustomerManagerEJB java:module/CustomerManagerEJBImpl!org.jboss.narayana.quickstarts.ejb.CustomerManagerEJB java:global/test/CustomerManagerEJBImpl java:app/test/CustomerManagerEJBImpl java:module/CustomerManagerEJBImpl 09:38:23,383 INFO [org.jboss.weld] (MSC service thread 1-3) Starting Services for CDI deployment: test.war 09:38:23,427 INFO [org.jboss.weld.Version] (MSC service thread 1-3) WELD-000900 1.1.2 (Final) 09:38:23,452 INFO [org.jboss.as.arquillian] (MSC service thread 1-5) Arquillian deployment detected: ArquillianConfig[service=jboss.arquillian.config."test.war",unit=test.war,tests=[TestManagedBeanCustomerManager]] 09:38:23,453 INFO [org.jboss.jpa] (MSC service thread 1-8) starting Persistence Unit Service 'test.war#my_persistence_ctx' 09:38:23,460 INFO [org.jboss.weld] (MSC service thread 1-5) Starting weld service 09:38:23,563 INFO [org.hibernate.annotations.common.Version] (MSC service thread 1-8) Hibernate Commons Annotations 3.2.0.Final 09:38:23,567 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-8) HHH00412:Hibernate [WORKING] 09:38:23,569 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-8) HHH00206:hibernate.properties not found 09:38:23,571 INFO [org.hibernate.cfg.Environment] (MSC service thread 1-8) HHH00021:Bytecode provider name : javassist 09:38:23,608 INFO [org.hibernate.ejb.Ejb3Configuration] (MSC service thread 1-8) HHH00204:Processing PersistenceUnitInfo [ name: my_persistence_ctx ...] 09:38:23,645 WARN [org.hibernate.cfg.AnnotationBinder] (MSC service thread 1-8) HHH00194:Package not found or wo package-info.java: org.jboss.narayana.quickstarts.jsf 09:38:23,646 WARN [org.hibernate.cfg.AnnotationBinder] (MSC service thread 1-8) HHH00194:Package not found or wo package-info.java: org.jboss.narayana.quickstarts.ejb 09:38:23,646 WARN [org.hibernate.cfg.AnnotationBinder] (MSC service thread 1-8) HHH00194:Package not found or wo package-info.java: org.jboss.narayana.quickstarts.jpa 09:38:23,646 WARN [org.hibernate.cfg.AnnotationBinder] (MSC service thread 1-8) HHH00194:Package not found or wo package-info.java: org.jboss.narayana.quickstarts.txoj 09:38:23,993 INFO [org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator] (MSC service thread 1-8) HHH00130:Instantiating explicit connection provider: org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider 09:38:24,357 INFO [org.hibernate.dialect.Dialect] (MSC service thread 1-8) HHH00400:Using dialect: org.hibernate.dialect.HSQLDialect 09:38:24,361 INFO [org.hibernate.engine.jdbc.internal.LobCreatorBuilder] (MSC service thread 1-8) HHH00423:Disabling contextual LOB creation as JDBC driver reported JDBC version [3] less than 4 09:38:24,366 INFO [org.hibernate.engine.transaction.internal.TransactionFactoryInitiator] (MSC service thread 1-8) HHH00268:Transaction strategy: org.hibernate.engine.transaction.internal.jta.CMTTransactionFactory 09:38:24,369 INFO [org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory] (MSC service thread 1-8) HHH00397:Using ASTQueryTranslatorFactory 09:38:24,391 INFO [org.hibernate.validator.util.Version] (MSC service thread 1-8) Hibernate Validator 4.2.0.Final 09:38:24,511 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-8) HHH00227:Running hbm2ddl schema export 09:38:24,520 INFO [org.hibernate.tool.hbm2ddl.SchemaExport] (MSC service thread 1-8) HHH00230:Schema export complete 09:38:24,596 INFO [org.jboss.web] (MSC service thread 1-7) registering web context: /test 09:38:24,610 INFO [org.jboss.as.server.controller] (pool-1-thread-1) Deployed "test.war" Sep 7, 2011 9:38:24 AM org.jboss.remoting3.remote.RemoteConnection handleException ERROR: JBREM00200: Remote connection failed: java.io.IOException: Window open for non-existent channel 09:38:24,874 WARN [org.jboss.jca.core.tx.jbossts.LocalXAResourceImpl] (RMI TCP Connection(3)-127.0.0.1) IJ001101: Prepare called on a local tx. Use of local transactions on a JTA transaction with more than one branch may result in inconsistent data in some cases of failure 09:38:25,356 WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (RMI TCP Connection(3)-127.0.0.1) SQL Error: 23001, SQLState: 23001 09:38:25,357 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (RMI TCP Connection(3)-127.0.0.1) Unique index or primary key violation: "CONSTRAINT_INDEX_5 ON PUBLIC.CUSTOMER(NAME)"; SQL statement: insert into Customer (name, id) values (?, ?) [23001-145] 09:38:25,357 WARN [com.arjuna.ats.arjuna] (RMI TCP Connection(3)-127.0.0.1) ARJUNA12125: TwoPhaseCoordinator.beforeCompletion - failed for SynchronizationImple< 0:ffff7f000001:459f1f2f:4e672d7a:6b, org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization@7b3f3ee0 >: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: Unique index or primary key violation: "CONSTRAINT_INDEX_5 ON PUBLIC.CUSTOMER(NAME)"; SQL statement: insert into Customer (name, id) values (?, ?) [23001-145] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1344) [hibernate-entitymanager-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1277) [hibernate-entitymanager-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.ejb.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1283) [hibernate-entitymanager-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.ejb.AbstractEntityManagerImpl$CallbackExceptionMapperImpl.mapManagedFlushFailure(AbstractEntityManagerImpl.java:1454) [hibernate-entitymanager-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.beforeCompletion(SynchronizationCallbackCoordinatorImpl.java:109) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.transaction.synchronization.internal.RegisteredSynchronization.beforeCompletion(RegisteredSynchronization.java:54) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:97) [jbossjts-4.15.3.Final.jar:] at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:274) [jbossjts-4.15.3.Final.jar:] at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:94) [jbossjts-4.15.3.Final.jar:] at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:159) [jbossjts-4.15.3.Final.jar:] at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1159) [jbossjts-4.15.3.Final.jar:] at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:119) [jbossjts-4.15.3.Final.jar:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:305) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:54) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:163) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:299) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.bean.builtin.CallableMethodHandler.invoke(CallableMethodHandler.java:57) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.bean.proxy.EnterpriseTargetBeanInstance.invoke(EnterpriseTargetBeanInstance.java:62) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:125) [weld-core-1.1.2.Final.jar:2011-07-26 15:02] at org.jboss.weldx.transaction.UserTransaction$-294104632$Proxy$_$$_Weld$Proxy$.commit(UserTransaction$-294104632$Proxy$_$$_Weld$Proxy$.java) [weld-core-1.1.2.Final.jar:] at org.jboss.narayana.quickstarts.jsf.CustomerManagerManagedBean.addCustomer(CustomerManagerManagedBean.java:66) [classes:] at TestManagedBeanCustomerManager.testCustomerCountInPresenceOfRollback(TestManagedBeanCustomerManager.java:126) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [arquillian-service:] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [arquillian-service:] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$6$1.invoke(Arquillian.java:246) [arquillian-service:] at org.jboss.arquillian.container.test.impl.execution.LocalTestExecuter.execute(LocalTestExecuter.java:60) [arquillian-service:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-service:] at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134) [arquillian-service:] at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:114) [arquillian-service:] at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) [arquillian-service:] at org.jboss.arquillian.container.test.impl.execution.ContainerTestExecuter.execute(ContainerTestExecuter.java:38) [arquillian-service:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) [arquillian-service:] at org.jboss.arquillian.test.impl.TestContextHandler.createTestContext(TestContextHandler.java:82) [arquillian-service:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-service:] at org.jboss.arquillian.test.impl.TestContextHandler.createClassContext(TestContextHandler.java:68) [arquillian-service:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-service:] at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:54) [arquillian-service:] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:90) [arquillian-service:] at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) [arquillian-service:] at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:134) [arquillian-service:] at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.test(EventTestRunnerAdaptor.java:111) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$6.evaluate(Arquillian.java:239) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$4.evaluate(Arquillian.java:202) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:290) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:45) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$5.evaluate(Arquillian.java:216) [arquillian-service:] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [arquillian-service:] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [arquillian-service:] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [arquillian-service:] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [arquillian-service:] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [arquillian-service:] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [arquillian-service:] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$2.evaluate(Arquillian.java:161) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian.multiExecute(Arquillian.java:290) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian.access$100(Arquillian.java:45) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian$3.evaluate(Arquillian.java:175) [arquillian-service:] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [arquillian-service:] at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:123) [arquillian-service:] at org.junit.runner.JUnitCore.run(JUnitCore.java:157) [arquillian-service:] at org.junit.runner.JUnitCore.run(JUnitCore.java:136) [arquillian-service:] at org.jboss.arquillian.junit.container.JUnitTestRunner.execute(JUnitTestRunner.java:65) [arquillian-service:] at org.jboss.arquillian.protocol.jmx.JMXTestRunner.runTestMethodInternal(JMXTestRunner.java:152) [arquillian-service:] at org.jboss.arquillian.protocol.jmx.JMXTestRunner.runTestMethodRemote(JMXTestRunner.java:112) [arquillian-service:] at org.jboss.as.arquillian.service.ArquillianService$ExtendedJMXTestRunner.runTestMethodRemote(ArquillianService.java:205) [arquillian-service:] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:111) [:1.6.0_22] at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:45) [:1.6.0_22] at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:226) [:1.6.0_22] at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138) [:1.6.0_22] at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:251) [:1.6.0_22] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:857) [:1.6.0_22] at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:795) [:1.6.0_22] at org.jboss.as.jmx.tcl.TcclMBeanServer.invoke(TcclMBeanServer.java:214) at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1450) [:1.6.0_22] at javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:90) [:1.6.0_22] at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1285) [:1.6.0_22] at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1383) [:1.6.0_22] at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:807) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322) [:1.6.0_22] at sun.rmi.transport.Transport$1.run(Transport.java:177) [:1.6.0_22] at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_22] at sun.rmi.transport.Transport.serviceCall(Transport.java:173) [:1.6.0_22] at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553) [:1.6.0_22] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) [:1.6.0_22] at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) [:1.6.0_22] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [:1.6.0_22] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [:1.6.0_22] at java.lang.Thread.run(Thread.java:679) [:1.6.0_22] Caused by: org.hibernate.exception.ConstraintViolationException: Unique index or primary key violation: "CONSTRAINT_INDEX_5 ON PUBLIC.CUSTOMER(NAME)"; SQL statement: insert into Customer (name, id) values (?, ?) [23001-145] at org.hibernate.exception.internal.SQLStateConverter.convert(SQLStateConverter.java:104) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:124) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:109) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:131) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.jdbc.internal.proxy.AbstractProxyHandler.invoke(AbstractProxyHandler.java:80) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at $Proxy38.executeUpdate(Unknown Source) at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:56) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2844) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3281) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:80) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:273) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:265) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:186) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:336) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1073) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:318) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] at org.hibernate.engine.transaction.synchronization.internal.SynchronizationCallbackCoordinatorImpl.beforeCompletion(SynchronizationCallbackCoordinatorImpl.java:104) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] ... 125 more Caused by: org.h2.jdbc.JdbcSQLException: Unique index or primary key violation: "CONSTRAINT_INDEX_5 ON PUBLIC.CUSTOMER(NAME)"; SQL statement: insert into Customer (name, id) values (?, ?) [23001-145] 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.index.BaseIndex.getDuplicateKeyException(BaseIndex.java:158) at org.h2.index.TreeIndex.add(TreeIndex.java:56) at org.h2.table.RegularTable.addRow(RegularTable.java:125) at org.h2.command.dml.Insert.insertRows(Insert.java:126) at org.h2.command.dml.Insert.update(Insert.java:86) 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.jboss.jca.adapters.jdbc.WrappedPreparedStatement.executeUpdate(WrappedPreparedStatement.java:493) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [:1.6.0_22] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22] at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22] at org.hibernate.engine.jdbc.internal.proxy.AbstractStatementProxyHandler.continueInvocation(AbstractStatementProxyHandler.java:124) [hibernate-core-4.0.0.Beta5.jar:4.0.0.Beta5] ... 139 more 09:38:25,371 INFO [org.hibernate.engine.jdbc.internal.LogicalConnectionImpl] (RMI TCP Connection(3)-127.0.0.1) HHH00106:Forcing container resource cleanup on transaction completion 09:38:25,372 INFO [org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl] (RMI TCP Connection(3)-127.0.0.1) HHH00010:On release of batch it still contained JDBC statements 09:38:25,460 INFO [org.jboss.as.server.controller] (pool-1-thread-1) Undeployed "test.war" 09:38:25,469 INFO [org.jboss.jpa] (MSC service thread 1-4) stopping Persistence Unit Service 'test.war#my_persistence_ctx' 09:38:25,470 INFO [org.jboss.weld] (MSC service thread 1-4) Stopping weld service 09:38:25,494 INFO [org.jboss.as.server.deployment] (MSC service thread 1-8) Stopped deployment test.war in 45ms Sep 7, 2011 9:38:25 AM org.jboss.remoting3.remote.RemoteConnection handleException ERROR: JBREM00200: Remote connection failed: java.io.IOException: Window open for non-existent channel Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.226 sec Results : Tests run: 3, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-war-plugin:2.1.1:war (default-war) @ jee_transactional_app --- [INFO] Packaging webapp [INFO] Assembling webapp [jee_transactional_app] in [/home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/jee_transactional_app] [INFO] Processing war project [INFO] Copying webapp resources [/home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/src/main/webapp] [INFO] Webapp assembled in [47 msecs] [INFO] Building war: /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/jee_transactional_app.war [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ jee_transactional_app --- [INFO] Installing /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/target/jee_transactional_app.war to /home/paul/.m2/narayana/repository/org/jboss/narayana/jta/quickstarts/jee_transactional_app/5.0.0.M2-SNAPSHOT/jee_transactional_app-5.0.0.M2-SNAPSHOT.war [INFO] Installing /home/paul/dev/jbossts/ArjunaJTA/quickstarts/jee_transactional_app/pom.xml to /home/paul/.m2/narayana/repository/org/jboss/narayana/jta/quickstarts/jee_transactional_app/5.0.0.M2-SNAPSHOT/jee_transactional_app-5.0.0.M2-SNAPSHOT.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 20.700s [INFO] Finished at: Wed Sep 07 09:38:26 BST 2011 [INFO] Final Memory: 29M/286M [INFO] ------------------------------------------------------------------------