JBoss 7.1.3, Arquillian 1.0.2 and Seam Faces 3.1.1 causes infinite hang
oranheim Sep 29, 2012 4:26 AMEither something is wrong with my configuration, or Arquillian 1.0.2 and Seam Faces 3.1.1 doesn't play well together on 7.1.3. Final ("latest EAP 6") release.
It's strange, because my full deployment works fine and it shuts down gracefully. However, when running my test case it causes jboss to hang. So I have to press CTRL+C in 1) AS7 console and 2) Maven console.
Looking at the log console, I see that my test case succeeds, though AS7 won't cleanup/shutdown gracefully and causes an infinite hang.
What can be the reason to this?
Test case anatomy and dependency graphs:
test.war
Archive: target/_DEFAULT___DEFAULT__test.war Length Date Time Name -------- ---- ---- ---- 0 09-29-12 09:52 dummy.txt 0 09-29-12 09:52 META-INF/ 105 09-29-12 09:52 META-INF/MANIFEST.MF 0 09-29-12 09:52 WEB-INF/ 0 09-29-12 09:52 WEB-INF/lib/ 112905 09-29-12 09:52 WEB-INF/lib/seam-faces-3.1.0.Final.jar 67742 09-29-12 09:52 WEB-INF/lib/solder-logging-3.1.1.Final.jar 450464 09-29-12 09:52 WEB-INF/lib/solder-impl-3.1.1.Final.jar 55193 09-29-12 09:52 WEB-INF/lib/seam-faces-api-3.1.0.Final.jar 694284 09-29-12 09:52 WEB-INF/lib/prettyfaces-jsf2-3.3.3.jar 127970 09-29-12 09:52 WEB-INF/lib/solder-api-3.1.1.Final.jar 283 09-29-12 09:52 WEB-INF/faces-config.xml 503 09-29-12 09:52 WEB-INF/beans.xml 620 09-29-12 09:52 WEB-INF/jboss-deployment-structure.xml 636 09-29-12 09:52 WEB-INF/web.xml 0 09-29-12 09:52 WEB-INF/classes/ 0 09-29-12 09:52 WEB-INF/classes/com/ 0 09-29-12 09:52 WEB-INF/classes/com/parts/ 0 09-29-12 09:52 WEB-INF/classes/com/parts/mock/ 0 09-29-12 09:52 WEB-INF/classes/com/parts/mock/core/ 0 09-29-12 09:52 WEB-INF/classes/com/parts/mock/core/test/ 0 09-29-12 09:52 WEB-INF/classes/com/parts/mock/core/test/deployment/ 1698 09-29-12 09:52 WEB-INF/classes/com/parts/mock/core/test/deployment/SeamFacesDeploymentTest.class 839 09-29-12 09:52 WEB-INF/classes/modeshape.xml 0 09-29-12 09:52 WEB-INF/classes/META-INF/ 436 09-29-12 09:52 WEB-INF/classes/META-INF/seam-beans.xml -------- ------- 1513678 26 files
Dependency graph:
$ mvn dependency:tree -Premote | grep arquillian [INFO] | \- org.jboss.arquillian.junit:arquillian-junit-container:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.junit:arquillian-junit-core:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.test:arquillian-test-api:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.test:arquillian-test-spi:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.container:arquillian-container-test-api:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.container:arquillian-container-test-spi:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.core:arquillian-core-impl-base:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.test:arquillian-test-impl-base:jar:1.0.3.Final-SNAPSHOT:test [INFO] | +- org.jboss.arquillian.container:arquillian-container-impl-base:jar:1.0.3.Final-SNAPSHOT:test [INFO] | | +- org.jboss.arquillian.config:arquillian-config-api:jar:1.0.3.Final-SNAPSHOT:test [INFO] | | +- org.jboss.arquillian.config:arquillian-config-impl-base:jar:1.0.3.Final-SNAPSHOT:test [INFO] +- org.jboss.as:jboss-as-arquillian-container-remote:jar:7.1.3.Final:test [INFO] | +- org.jboss.as:jboss-as-arquillian-common:jar:7.1.3.Final:test [INFO] | | +- org.jboss.arquillian.container:arquillian-container-osgi:jar:1.0.2.Final:test [INFO] | | | \- org.jboss.arquillian.container:arquillian-container-spi:jar:1.0.3.Final-SNAPSHOT:test [INFO] | | +- org.jboss.arquillian.testenricher:arquillian-testenricher-cdi:jar:1.0.3.Final-SNAPSHOT:test (version managed from 1.0.0.Final) [INFO] | | +- org.jboss.arquillian.testenricher:arquillian-testenricher-ejb:jar:1.0.3.Final-SNAPSHOT:test (version managed from 1.0.0.Final) [INFO] | | +- org.jboss.arquillian.testenricher:arquillian-testenricher-initialcontext:jar:1.0.3.Final-SNAPSHOT:test (version managed from 1.0.0.Final) [INFO] | | +- org.jboss.arquillian.testenricher:arquillian-testenricher-osgi:jar:1.0.2.Final:test [INFO] | | +- org.jboss.arquillian.testenricher:arquillian-testenricher-resource:jar:1.0.3.Final-SNAPSHOT:test (version managed from 1.0.0.Final) [INFO] | | +- org.jboss.arquillian.container:arquillian-container-test-impl-base:jar:1.0.3.Final-SNAPSHOT:test [INFO] | | +- org.jboss.as:jboss-as-arquillian-testenricher-msc:jar:7.1.3.Final:test [INFO] | +- org.jboss.as:jboss-as-arquillian-protocol-jmx:jar:7.1.3.Final:test [INFO] | | +- org.jboss.arquillian.core:arquillian-core-spi:jar:1.0.3.Final-SNAPSHOT:test [INFO] | | \- org.jboss.arquillian.protocol:arquillian-protocol-jmx:jar:1.0.3.Final-SNAPSHOT:test (version managed from 1.0.0.Final) [INFO] | +- org.jboss.arquillian.core:arquillian-core-api:jar:1.0.3.Final-SNAPSHOT:test
$ mvn dependency:tree -Premote | grep shrinkwrap [INFO] | | \- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-spi:jar:2.0.0-alpha-3:runtime [INFO] | \- org.jboss.shrinkwrap:shrinkwrap-impl-base:jar:1.0.1:runtime (scope managed from test) [INFO] | \- org.jboss.shrinkwrap:shrinkwrap-spi:jar:1.0.1:runtime [INFO] | | | \- org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-api-base:jar:2.0.0-alpha-3:runtime (scope managed from test) [INFO] | | +- org.jboss.shrinkwrap:shrinkwrap-api:jar:1.0.1:runtime [INFO] | | +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-impl-maven:jar:1.0.0-beta-7:test (version managed from 1.0.0-beta-5) [INFO] | | | +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api:jar:1.0.0-beta-7:test [INFO] | | | +- org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-api-maven:jar:1.0.0-beta-7:test
Console output from Arquillian:
Running com.parts.mock.core.test.deployment.SeamFacesDeploymentTest Sep 29, 2012 9:52:32 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:33 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-parent:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:33 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:33 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:33 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-parent:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:33 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:34 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:34 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-parent:1.0-SNAPSHOT/maven-metadata.xml Sep 29, 2012 9:52:34 AM org.jboss.shrinkwrap.resolver.impl.maven.LogRepositoryListener metadataInvalid WARNING: Invalid metadata com.parts:parts-bom:1.0-SNAPSHOT/maven-metadata.xml Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 850.97 sec
Console out from JBoss:
Pay notice to the "^C" on time "10:06:40,720". After pressing CTRL-C, Mojarra throws a SEVERE exception:
"10:06:40,805 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] Unexpected exception when attempting to tear down the Mojarra runtime: java.lang.IllegalArgumentException: JBAS011857: NamingStore is null"
09:52:37,621 INFO [org.jboss.as.repository] (management-handler-thread - 1) JBAS014900: Content added at location /opt/jboss7/standalone/data/content/ad/51e2ba0faa6349e4c89dda535fba2e04a704f4/content 09:52:37,751 INFO [org.jboss.as.server.deployment] (MSC service thread 1-14) JBAS015876: Starting deployment of "arquillian-service" 09:52:38,094 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) JBAS018567: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.as.jmx:main") which may be changed or removed in future versions without notice. 09:52:38,094 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) JBAS018567: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.as.server:main") which may be changed or removed in future versions without notice. 09:52:38,094 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) JBAS018567: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.as.osgi:main") which may be changed or removed in future versions without notice. 09:52:38,094 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) JBAS018567: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.jandex:main") which may be changed or removed in future versions without notice. 09:52:38,095 WARN [org.jboss.as.dependency.private] (MSC service thread 1-2) JBAS018567: Deployment "deployment.arquillian-service" is using a private module ("org.jboss.osgi.framework:main") which may be changed or removed in future versions without notice. 09:52:38,132 INFO [org.jboss.as.osgi] (MSC service thread 1-6) JBAS011907: Register module: Module "deployment.arquillian-service:main" from Service Module Loader 09:52:38,309 INFO [org.jboss.as.server] (management-handler-thread - 1) JBAS018559: Deployed "arquillian-service" 09:52:40,339 INFO [org.jboss.as.repository] (management-handler-thread - 2) JBAS014900: Content added at location /opt/jboss7/standalone/data/content/07/1e8c03bf64a4605f9d4803a54e04af7734c057/content 09:52:40,341 INFO [org.jboss.as.server.deployment] (MSC service thread 1-13) JBAS015876: Starting deployment of "test.war" 09:52:40,877 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.collections:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.collections:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.beanutils:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.beanutils:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.codec:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.codec:main") which may be changed or removed in future versions without notice. 09:52:40,878 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.lang:main") which may be changed or removed in future versions without notice. 09:52:40,879 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.lang:main") which may be changed or removed in future versions without notice. 09:52:40,879 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.io:main") which may be changed or removed in future versions without notice. 09:52:40,879 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.commons.io:main") which may be changed or removed in future versions without notice. 09:52:40,916 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.httpcomponents:main") which may be changed or removed in future versions without notice. 09:52:40,916 WARN [org.jboss.as.dependency.private] (MSC service thread 1-13) JBAS018567: Deployment "deployment.test.war" is using a private module ("org.apache.httpcomponents:main") which may be changed or removed in future versions without notice. 09:52:40,983 INFO [org.jboss.weld.deployer] (MSC service thread 1-5) JBAS016002: Processing weld deployment test.war 09:52:41,169 INFO [org.jboss.weld.deployer] (MSC service thread 1-4) JBAS016005: Starting Services for CDI deployment: test.war 09:52:41,470 INFO [org.jboss.weld.Version] (MSC service thread 1-4) WELD-000900 1.1.9 (Final) 09:52:41,490 INFO [org.jboss.as.osgi] (MSC service thread 1-6) JBAS011907: Register module: Module "deployment.test.war:main" from Service Module Loader 09:52:41,490 INFO [org.jboss.weld.deployer] (MSC service thread 1-12) JBAS016008: Starting weld service for deployment test.war 09:52:41,491 INFO [org.jboss.as.arquillian] (MSC service thread 1-1) Arquillian deployment detected: ArquillianConfig[service=jboss.arquillian.config."test.war",unit=test.war,tests=[com.parts.mock.core.test.deployment.SeamFacesDeploymentTest]] 09:52:41,823 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Solder Config XML provider starting... 09:52:41,825 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Loading XmlDocumentProvider: org.jboss.solder.config.xml.bootstrap.ResourceLoaderXmlDocumentProvider 09:52:41,831 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Reading XML file: vfs:/content/test.war/WEB-INF/beans.xml 09:52:41,835 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Reading XML file: vfs:/content/test.war/WEB-INF/classes/META-INF/seam-beans.xml 09:52:41,836 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Reading XML file: vfs:/content/test.war/WEB-INF/lib/seam-faces-api-3.1.0.Final.jar/META-INF/beans.xml 09:52:41,836 INFO [org.jboss.solder.config.xml.bootstrap.XmlConfigExtension] (MSC service thread 1-12) Reading XML file: vfs:/content/test.war/WEB-INF/lib/seam-faces-3.1.0.Final.jar/META-INF/beans.xml 09:52:41,838 INFO [org.jboss.solder.Version] (MSC service thread 1-12) Solder 3.1.1.Final (build id: 3.1.1.Final) 09:52:41,863 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) WELD-000119 Not generating any bean definitions from org.jboss.seam.faces.transaction.TransactionPhaseListener because of underlying class loading error 09:52:41,864 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) catching: org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class org.jboss.seam.faces.transaction.TransactionPhaseListener at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:167) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.loadWeldClass(BeanDeployer.java:108) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:79) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:123) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:184) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:350) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.weld.services.WeldService.start(WeldService.java:76) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [classes.jar:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [classes.jar:1.6.0_35] at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_35] Caused by: java.lang.NoClassDefFoundError: Lorg/jboss/seam/transaction/SeamTransaction; at java.lang.Class.getDeclaredFields0(Native Method) [classes.jar:1.6.0_35] at java.lang.Class.privateGetDeclaredFields(Class.java:2291) [classes.jar:1.6.0_35] at java.lang.Class.getDeclaredFields(Class.java:1743) [classes.jar:1.6.0_35] at org.jboss.weld.util.reflection.SecureReflections$4.work(SecureReflections.java:105) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections$4.work(SecureReflections.java:102) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.runAndWrap(SecureReflectionAccess.java:63) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections.getDeclaredFields(SecureReflections.java:102) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:154) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:119) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:59) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:50) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153) at com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69) at com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393) at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:163) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] ... 12 more Caused by: java.lang.ClassNotFoundException: org.jboss.seam.transaction.SeamTransaction from [Module "deployment.test.war:main" from Service Module Loader] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.3.GA] ... 30 more 09:52:42,004 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) WELD-000119 Not generating any bean definitions from org.jboss.seam.faces.status.MessagesAdapter because of underlying class loading error 09:52:42,004 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) catching: org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class org.jboss.seam.faces.status.MessagesAdapter at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:167) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.loadWeldClass(BeanDeployer.java:108) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:79) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:123) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:184) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:350) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.weld.services.WeldService.start(WeldService.java:76) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [classes.jar:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [classes.jar:1.6.0_35] at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_35] Caused by: java.lang.NoClassDefFoundError: org/jboss/seam/international/status/Messages at java.lang.Class.getDeclaredMethods0(Native Method) [classes.jar:1.6.0_35] at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [classes.jar:1.6.0_35] at java.lang.Class.getDeclaredMethods(Class.java:1791) [classes.jar:1.6.0_35] at org.jboss.weld.util.reflection.SecureReflections$8.work(SecureReflections.java:175) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections$8.work(SecureReflections.java:172) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.runAndWrap(SecureReflectionAccess.java:63) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections.getDeclaredMethods(SecureReflections.java:172) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:234) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:119) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:59) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:50) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153) at com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69) at com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393) at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:163) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] ... 12 more Caused by: java.lang.ClassNotFoundException: org.jboss.seam.international.status.Messages from [Module "deployment.test.war:main" from Service Module Loader] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.3.GA] ... 30 more 09:52:42,035 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) WELD-000119 Not generating any bean definitions from org.jboss.seam.faces.security.SecurityPhaseListener because of underlying class loading error 09:52:42,035 INFO [org.jboss.weld.ClassLoading] (MSC service thread 1-12) catching: org.jboss.weld.resources.spi.ResourceLoadingException: Error loading class org.jboss.seam.faces.security.SecurityPhaseListener at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:167) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.loadWeldClass(BeanDeployer.java:108) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:79) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:123) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java:184) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:350) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:82) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.weld.services.WeldService.start(WeldService.java:76) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [classes.jar:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [classes.jar:1.6.0_35] at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_35] Caused by: java.lang.NoClassDefFoundError: Lorg/jboss/seam/security/Identity; at java.lang.Class.getDeclaredFields0(Native Method) [classes.jar:1.6.0_35] at java.lang.Class.privateGetDeclaredFields(Class.java:2291) [classes.jar:1.6.0_35] at java.lang.Class.getDeclaredFields(Class.java:1743) [classes.jar:1.6.0_35] at org.jboss.weld.util.reflection.SecureReflections$4.work(SecureReflections.java:105) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections$4.work(SecureReflections.java:102) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflectionAccess.runAndWrap(SecureReflectionAccess.java:63) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.util.reflection.SecureReflections.getDeclaredFields(SecureReflections.java:102) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.<init>(WeldClassImpl.java:154) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.introspector.jlr.WeldClassImpl.of(WeldClassImpl.java:119) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:59) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at org.jboss.weld.resources.ClassTransformer$TransformTypeToWeldClass.apply(ClassTransformer.java:50) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] at com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference.compute(ComputingConcurrentHashMap.java:355) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.compute(ComputingConcurrentHashMap.java:184) at com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment.getOrCompute(ComputingConcurrentHashMap.java:153) at com.google.common.collect.ComputingConcurrentHashMap.getOrCompute(ComputingConcurrentHashMap.java:69) at com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter.get(ComputingConcurrentHashMap.java:393) at org.jboss.weld.resources.ClassTransformer.loadClass(ClassTransformer.java:163) [weld-core-1.1.9.Final.jar:2012-08-06 19:12] ... 12 more Caused by: java.lang.ClassNotFoundException: org.jboss.seam.security.Identity from [Module "deployment.test.war:main" from Service Module Loader] at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.3.GA] at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.3.GA] ... 30 more 09:52:42,585 INFO [org.jboss.solder.core.CoreExtension] (MSC service thread 1-12) Preventing class org.jboss.seam.faces.validation.InputElement from being installed as bean due to @Veto annotation 09:52:44,270 INFO [javax.enterprise.resource.webcontainer.jsf.config] (MSC service thread 1-6) Initializing Mojarra 2.1.11-jbossorg-3 20120815-1456 for context '/test' 09:52:45,838 INFO [org.hibernate.validator.util.Version] (MSC service thread 1-6) Hibernate Validator 4.2.0.Final 09:52:46,303 INFO [com.ocpsoft.pretty.PrettyFilter] (MSC service thread 1-6) PrettyFilter starting up... 09:52:46,344 INFO [com.ocpsoft.pretty.PrettyFilter] (MSC service thread 1-6) PrettyFilter initialized. 09:52:46,344 INFO [solder-servlet] (MSC service thread 1-6) Catch Integration for Servlets enabled 09:52:46,352 INFO [org.jboss.web] (MSC service thread 1-6) JBAS018210: Registering web context: /test 09:52:46,425 INFO [org.jboss.as.server] (management-handler-thread - 2) JBAS018559: Deployed "test.war" 09:52:46,931 INFO [org.jboss.as.osgi] (MSC service thread 1-6) JBAS011908: Unregister module: Module "deployment.test.war:main" from Service Module Loader 09:52:46,939 INFO [com.ocpsoft.pretty.PrettyFilter] (MSC service thread 1-3) PrettyFilter shutting down... ^C10:06:40,720 INFO [org.jboss.as.logging] JBAS011503: Restored bootstrap log handlers 10:06:40,728 INFO [org.jboss.as.osgi] JBAS011908: Unregister module: Module "deployment.arquillian-service:main" from Service Module Loader 10:06:40,726 INFO [org.jboss.as.deployment.connector] JBAS010410: Unbound JCA ConnectionFactory [java:/JmsXA] 10:06:40,741 INFO [org.apache.catalina.core.StandardContext] Container org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/] has not been started 10:06:40,740 INFO [org.jboss.jaxr] JBAS014002: UnBinding JAXR ConnectionFactory: java:jboss/jaxr/ConnectionFactory 10:06:40,747 INFO [org.jboss.as.messaging] JBAS011605: Unbound messaging object to jndi name java:/queue/test 10:06:40,752 INFO [org.jboss.as.messaging] JBAS011605: Unbound messaging object to jndi name java:jboss/exported/jms/RemoteConnectionFactory 10:06:40,766 INFO [org.jboss.as.clustering.infinispan] JBAS010282: Stopped resource.events cache from parts-calendar container 10:06:40,774 INFO [org.hornetq.ra.HornetQResourceAdapter] HornetQ resource adapter stopped 10:06:40,792 INFO [org.apache.coyote.http11.Http11Protocol] Pausing Coyote HTTP/1.1 on http-localhost/127.0.0.1:8080 10:06:40,792 INFO [org.apache.coyote.http11.Http11Protocol] Stopping Coyote HTTP/1.1 on http-localhost/127.0.0.1:8080 10:06:40,807 WARN [org.hornetq.core.protocol.core.impl.RemotingConnectionImpl] Connection failure has been detected: The connection was disconnected because of server shutdown [code=4] 10:06:40,805 SEVERE [javax.enterprise.resource.webcontainer.jsf.config] Unexpected exception when attempting to tear down the Mojarra runtime: java.lang.IllegalArgumentException: JBAS011857: NamingStore is null at org.jboss.as.naming.NamingContext.<init>(NamingContext.java:150) at org.jboss.as.naming.NamingContext.<init>(NamingContext.java:123) at org.jboss.as.naming.InitialContext.<init>(InitialContext.java:86) at org.jboss.as.naming.InitialContextFactory.getInitialContext(InitialContextFactory.java:44) at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667) [classes.jar:1.6.0_35] at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288) [classes.jar:1.6.0_35] at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:316) [classes.jar:1.6.0_35] at javax.naming.InitialContext.lookup(InitialContext.java:392) [classes.jar:1.6.0_35] at org.jboss.solder.beanManager.AbstractJndiBeanManagerProvider.getBeanManager(AbstractJndiBeanManagerProvider.java:33) [solder-impl-3.1.1.Final.jar:3.1.1.Final] at org.jboss.solder.beanManager.BeanManagerLocator.lookupBeanManager(BeanManagerLocator.java:127) [solder-api-3.1.1.Final.jar:3.1.1.Final] at org.jboss.solder.beanManager.BeanManagerLocator.isBeanManagerAvailable(BeanManagerLocator.java:105) [solder-api-3.1.1.Final.jar:3.1.1.Final] at org.jboss.solder.beanManager.BeanManagerAware.isBeanManagerAvailable(BeanManagerAware.java:61) [solder-api-3.1.1.Final.jar:3.1.1.Final] at org.jboss.seam.faces.event.DelegatingSystemEventListener.processEvent(DelegatingSystemEventListener.java:43) [seam-faces-3.1.0.Final.jar:3.1.0.Final] at javax.faces.event.SystemEvent.processListener(SystemEvent.java:106) [jboss-jsf-api_2.1_spec-2.0.4.Final.jar:2.0.4.Final] at com.sun.faces.application.ApplicationImpl.processListeners(ApplicationImpl.java:2168) [jsf-impl-2.1.11-jbossorg-3.jar:] at com.sun.faces.application.ApplicationImpl.invokeListenersFor(ApplicationImpl.java:2144) [jsf-impl-2.1.11-jbossorg-3.jar:] at com.sun.faces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:302) [jsf-impl-2.1.11-jbossorg-3.jar:] at org.jboss.as.weld.webtier.jsf.ForwardingApplication.publishEvent(ForwardingApplication.java:288) [jboss-as-weld-7.1.3.Final.jar:7.1.3.Final] at javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:683) [jboss-jsf-api_2.1_spec-2.0.4.Final.jar:2.0.4.Final] at org.jboss.seam.faces.environment.SeamApplicationWrapper$Proxy$_$$_WeldClientProxy.publishEvent(SeamApplicationWrapper$Proxy$_$$_WeldClientProxy.java) [seam-faces-3.1.0.Final.jar:3.1.0.Final] at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:337) [jsf-impl-2.1.11-jbossorg-3.jar:] at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:3489) [jbossweb-7.0.17.Final.jar:] at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3999) [jbossweb-7.0.17.Final.jar:] at org.jboss.as.web.deployment.WebDeploymentService.stop(WebDeploymentService.java:107) [jboss-as-web-7.1.3.Final.jar:7.1.3.Final] at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874) [jboss-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [classes.jar:1.6.0_35] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [classes.jar:1.6.0_35] at java.lang.Thread.run(Thread.java:680) [classes.jar:1.6.0_35] 10:06:40,863 INFO [org.jboss.weld.deployer] JBAS016009: Stopping weld service for deployment test.war 10:06:40,866 INFO [org.hornetq.core.server.impl.HornetQServerImpl] HornetQ Server version 2.2.21.SNAPSHOT (HQ_2_2_21_final, 122) [f74a366e-0573-11e2-a78c-f1c69cd865c3] stopped 10:06:40,869 INFO [com.arjuna.ats.jbossatx] ARJUNA032018: Destroying TransactionManagerService 10:06:40,871 INFO [com.arjuna.ats.jbossatx] ARJUNA032014: Stopping transaction recovery manager 10:06:40,901 INFO [org.jboss.as.server.deployment] JBAS015877: Stopped deployment arquillian-service in 175ms 10:06:40,904 INFO [org.jboss.as.server.deployment] JBAS015877: Stopped deployment test.war in 833979ms 10:06:55,768 WARN [org.jboss.as.controller] JBAS014618: Graceful shutdown of the handler used for native management requests did not complete within [15000] ms but shutdown of the underlying communication channel is proceeding 10:06:55,774 INFO [org.jboss.as] JBAS015950: JBoss AS 7.1.3.Final "Arges" stopped in 15028ms 10:06:55,771 ERROR [org.jboss.as.controller.management-operation] JBAS014612: Operation ("undeploy") failed - address: ([("deployment" => "test.war")]): org.jboss.as.controller.OperationFailedRuntimeException: JBAS014807: Management resource '[("deployment" => "test.war")]' not found [ "JBAS014807: Management resource '[(\"deployment\" => \"test.war\")]' not found" ] at org.jboss.as.controller.OperationContextImpl.requireChild(OperationContextImpl.java:710) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.OperationContextImpl.readModel(OperationContextImpl.java:400) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.server.deployment.DeploymentHandlerUtil$5.execute(DeploymentHandlerUtil.java:299) [jboss-as-server-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:397) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:284) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.completeStep(AbstractOperationContext.java:211) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.server.deployment.DeploymentRemoveHandler.execute(DeploymentRemoveHandler.java:115) [jboss-as-server-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:397) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:284) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.completeStep(AbstractOperationContext.java:211) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.server.deployment.DeploymentUndeployHandler.execute(DeploymentUndeployHandler.java:65) [jboss-as-server-7.1.3.Final.jar:7.1.3.Final] at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:397) [jboss-as-controller-7.1.3.Final.jar:7.1.3.Final]