12 Replies Latest reply on Feb 21, 2013 12:04 PM by benjamin.huskic

    Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot

    lukascz

      Hi,

       

      I started using JBoss 7.1.4 SNAPSHOT for our application and unfortunately our tests are broken now. When the Arquillian is trying to deploy the application to the server (remotely using port 9999) it fails with message:

       

      18:46:23,892 INFO  [org.jboss.as.repository] (management-handler-thread - 2) JBAS014900: Content added at location /jbossas/jboss-as-7.1.4.Final-SNAPSHOT/standalone/data/content/90/238d2281c18c3a92518bae9873faa8f34add87/content

      18:46:23,899 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-12) JBAS015876: Starting deployment of "arquillian-service"

      18:46:23,901 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-11) MSC00001: Failed to start service jboss.deployment.unit.arquillian-service.STRUCTURE: org.jboss.msc.service.StartException in service jboss.deployment.unit.arquillian-service.STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment "arquillian-service"

                at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:123) [jboss-as-server-7.1.4.Final-SNAPSHOT.jar:7.1.4.Final-SNAPSHOT]

                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.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_05]

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_05]

                at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_05]

      Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018740: Failed to mount deployment content

                at org.jboss.as.server.deployment.module.DeploymentRootMountProcessor.deploy(DeploymentRootMountProcessor.java:92) [jboss-as-server-7.1.4.Final-SNAPSHOT.jar:7.1.4.Final-SNAPSHOT]

                at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:116) [jboss-as-server-7.1.4.Final-SNAPSHOT.jar:7.1.4.Final-SNAPSHOT]

                ... 5 more

      Caused by: java.util.zip.ZipException: error in opening zip file

                at java.util.zip.ZipFile.open(Native Method) [rt.jar:1.7.0_05]

                at java.util.zip.ZipFile.<init>(ZipFile.java:214) [rt.jar:1.7.0_05]

                at java.util.zip.ZipFile.<init>(ZipFile.java:144) [rt.jar:1.7.0_05]

                at java.util.jar.JarFile.<init>(JarFile.java:152) [rt.jar:1.7.0_05]

                at java.util.jar.JarFile.<init>(JarFile.java:116) [rt.jar:1.7.0_05]

                at org.jboss.vfs.spi.JavaZipFileSystem.<init>(JavaZipFileSystem.java:97) [jboss-vfs-3.1.0.Final.jar:3.1.0.Final]

                at org.jboss.vfs.spi.JavaZipFileSystem.<init>(JavaZipFileSystem.java:83) [jboss-vfs-3.1.0.Final.jar:3.1.0.Final]

                at org.jboss.vfs.VFS.mountZip(VFS.java:408) [jboss-vfs-3.1.0.Final.jar:3.1.0.Final]

                at org.jboss.vfs.VFS.mountZip(VFS.java:434) [jboss-vfs-3.1.0.Final.jar:3.1.0.Final]

                at org.jboss.as.server.deployment.DeploymentMountProvider$Factory$ServerDeploymentRepositoryImpl.mountDeploymentContent(DeploymentMountProvider.java:95) [jboss-as-server-7.1.4.Final-SNAPSHOT.jar:7.1.4.Final-SNAPSHOT]

                at org.jboss.as.server.deployment.module.DeploymentRootMountProcessor.deploy(DeploymentRootMountProcessor.java:88) [jboss-as-server-7.1.4.Final-SNAPSHOT.jar:7.1.4.Final-SNAPSHOT]

                ... 6 more

       

       

      18:46:23,904 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015877: Stopped deployment arquillian-service in 0ms

      18:46:23,905 INFO  [org.jboss.as.server] (management-handler-thread - 2) JBAS015870: Deploy of deployment "arquillian-service" was rolled back with failure message {"JBAS014671: Failed services" => {"jboss.deployment.unit.arquillian-service.STRUCTURE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.arquillian-service.STRUCTURE: JBAS018733: Failed to process phase STRUCTURE of deployment \"arquillian-service\"

          Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018740: Failed to mount deployment content

          Caused by: java.util.zip.ZipException: error in opening zip file"}}

       

      It worked fine with JBoss 7.1.1.Final. As I'm working on MAC, I start both the server and the test with argument -Djava.nio.channels.spi.SelectorProvider=sun.nio.ch.KQueueSelectorProvider. Any ideas why this is happening?

       

      Thanks,

      Lukas         

        • 1. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
          dmitriy.black

          I have such issue too. But it is slightly different. In my case arquillian starts Jboss, and then nothing happen. Jboss begins waiting smth. But I don't know what. Nothing in log files, or screen. But sometimes, after restarting jboss, I have the same error in log file, as above. I think that this could happens becouse of some dependency conflics. I have not found solution yet. ((

          • 2. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
            kpiwko

            Hello Guys,

             

            what Arquillian AS7 remote/managed container adaptor version are you using? 7.1.1.Final?

             

            for Dmitriy's problem, I'm sure it is related to jboss-remoting changes done after 7.1.2.Final, for Lukas' it might be fixed the same way.

             

            I would recommend you to compile managed/remote adapter from sources: https://github.com/jbossas/jboss-as/tree/master/arquillian

            Alternatively, you can try to do some magic with dependencyManagagement, as noted here: https://bugzilla.redhat.com/show_bug.cgi?id=871413

            • 3. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
              dmitriy.black

              I've tried 7.1.1.Final, and 7.1.3.Final. It did not work with JBoss AS 7.1.4. But it worked with JBoss AS 7.1.1.Final. I think that we only need to wait until JBoss 7.1.4.Final will be released. And Arquillian for this version.

              • 4. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                lukascz

                Actually that's exatly what I'm experiencing. The test hangs and if I kill it I got the error above on the server side. And, yes I'm using adapter for 7.1.1.Final

                • 5. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                  claudianus

                  I am having the same issue. I tested it on AS 7.1.1.Final and on jboss-as-7.2.0.Alpha1-SNAPSHOT that I just pulled from github and built.

                  Here is what I see when I ran "netstat -plant | grep java"

                   

                  tcp    0 192.168.10.95:9990  0.0.0.0:*           LISTEN  24295/java 
                  tcp    0 192.168.10.95:9999  0.0.0.0:*           LISTEN  24295/java 
                  tcp    0 192.168.10.95:8080  0.0.0.0:*           LISTEN  24295/java 
                  tcp    0 192.168.10.95:4447  0.0.0.0:*           LISTEN  24295/java 
                  tcp    0 127.0.0.1:39394     127.0.0.1:39949     ESTABLISHED24272/java

                   

                  Then when I run "jstack - 24295" I get

                   

                   

                      "

                  2013-01-25 20:51:02

                  Full thread dump Java HotSpot(TM) Server VM (20.13-b02 mixed mode):

                   

                  "Attach Listener" daemon prio=10 tid=0x87c4f000 nid=0x5feb waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Thread-65" prio=10 tid=0x886e9800 nid=0x5f46 runnable [0x86db8000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0xa997d5f0> (a sun.nio.ch.Util$2)

                      - locked <0xa997d5e0> (a java.util.Collections$UnmodifiableSet)

                      - locked <0xa997d3f8> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at org.jboss.sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:382)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "server-timer" daemon prio=10 tid=0x886d6000 nid=0x5f45 in Object.wait() [0x86f5d000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xa9989b68> (a java.util.TaskQueue)

                      at java.util.TimerThread.mainLoop(Timer.java:509)

                      - locked <0xa9989b68> (a java.util.TaskQueue)

                      at java.util.TimerThread.run(Timer.java:462)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "DeploymentScanner-threads - 2" prio=10 tid=0x87200400 nid=0x5f44 waiting on condition [0x86fae000]

                     java.lang.Thread.State: TIMED_WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x939e7b20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)

                      at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)

                      at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)

                      at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                      at org.jboss.threads.JBossThread.run(JBossThread.java:122)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Transaction Reaper Worker 0" daemon prio=10 tid=0x8720a800 nid=0x5f43 in Object.wait() [0x8701e000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xa90bf708> (a java.util.LinkedList)

                      at java.lang.Object.wait(Object.java:485)

                      at com.arjuna.ats.arjuna.coordinator.TransactionReaper.waitForCancellations(TransactionReaper.java:321)

                      - locked <0xa90bf708> (a java.util.LinkedList)

                      at com.arjuna.ats.internal.arjuna.coordinator.ReaperWorkerThread.run(ReaperWorkerThread.java:65)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Transaction Reaper" daemon prio=10 tid=0x8afbc000 nid=0x5f42 in Object.wait() [0x8707b000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xa90bbd38> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)

                      at com.arjuna.ats.internal.arjuna.coordinator.ReaperThread.run(ReaperThread.java:90)

                      - locked <0xa90bbd38> (a com.arjuna.ats.arjuna.coordinator.TransactionReaper)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Periodic Recovery" prio=10 tid=0x87237400 nid=0x5f41 in Object.wait() [0x870cc000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xad31c6f8> (a java.lang.Object)

                      at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.doPeriodicWait(PeriodicRecovery.java:672)

                      at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.run(PeriodicRecovery.java:392)

                      - locked <0xad31c6f8> (a java.lang.Object)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "http-/192.168.10.95:8080-Acceptor-0" daemon prio=10 tid=0x8965e000 nid=0x5f40 runnable [0x87135000]

                     java.lang.Thread.State: RUNNABLE

                      at java.net.PlainSocketImpl.socketAccept(Native Method)

                      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:408)

                      - locked <0xad31d4a0> (a java.net.SocksSocketImpl)

                      at java.net.ServerSocket.implAccept(ServerSocket.java:462)

                      at java.net.ServerSocket.accept(ServerSocket.java:430)

                      at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)

                      at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:309)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "http-/192.168.10.95:8080-Poller" daemon prio=10 tid=0x8965b800 nid=0x5f3f in Object.wait() [0x87199000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xad55a468> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)

                      at org.apache.tomcat.util.net.JIoEndpoint$Poller.run(JIoEndpoint.java:732)

                      - locked <0xad55a468> (a org.apache.tomcat.util.net.JIoEndpoint$Poller)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Transaction Expired Entry Monitor" daemon prio=10 tid=0x8afdb000 nid=0x5f3e in Object.wait() [0x871fe000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xad55a670> (a com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor)

                      at com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor.run(ExpiredEntryMonitor.java:190)

                      - locked <0xad55a670> (a com.arjuna.ats.internal.arjuna.recovery.ExpiredEntryMonitor)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon prio=10 tid=0x896a9800 nid=0x5f3d waiting on condition [0x8739a000]

                     java.lang.Thread.State: TIMED_WAITING (sleeping)

                      at java.lang.Thread.sleep(Native Method)

                      at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1563)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Timer-0" prio=10 tid=0x8864ec00 nid=0x5f3c in Object.wait() [0x873ee000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xad55a950> (a java.util.TaskQueue)

                      at java.lang.Object.wait(Object.java:485)

                      at java.util.TimerThread.mainLoop(Timer.java:483)

                      - locked <0xad55a950> (a java.util.TaskQueue)

                      at java.util.TimerThread.run(Timer.java:462)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "ConnectionValidator" daemon prio=10 tid=0x8afb9800 nid=0x5f3b waiting on condition [0x8743f000]

                     java.lang.Thread.State: TIMED_WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0xad55ae90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2116)

                      at org.jboss.jca.core.connectionmanager.pool.validator.ConnectionValidator$ConnectionValidatorRunner.run(ConnectionValidator.java:263)

                      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:662)

                   

                     Locked ownable synchronizers:

                      - <0xad55ac48> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

                   

                  "IdleRemover" daemon prio=10 tid=0x8a7d2c00 nid=0x5f3a waiting on condition [0x87490000]

                     java.lang.Thread.State: TIMED_WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0xad4f2410> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2116)

                      at org.jboss.jca.core.connectionmanager.pool.idle.IdleRemover$IdleRemoverRunner.run(IdleRemover.java:261)

                      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:662)

                   

                     Locked ownable synchronizers:

                      - <0xad4f21c0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)

                   

                  "Remoting "dev-pc" write-1" prio=10 tid=0x0a141400 nid=0x5f39 runnable [0x874e1000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0xad4f27a0> (a sun.nio.ch.Util$2)

                      - locked <0xad4f2790> (a java.util.Collections$UnmodifiableSet)

                      - locked <0xad4f2598> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Remoting "dev-pc" read-1" prio=10 tid=0x0a140800 nid=0x5f38 runnable [0x87532000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0xad5059c0> (a sun.nio.ch.Util$2)

                      - locked <0xad5059b0> (a java.util.Collections$UnmodifiableSet)

                      - locked <0xad5057b8> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Remoting "dev-pc:MANAGEMENT" write-1" prio=10 tid=0x8a7cdc00 nid=0x5f1e runnable [0x87fad000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0x939f8ab0> (a sun.nio.ch.Util$2)

                      - locked <0x939f8aa0> (a java.util.Collections$UnmodifiableSet)

                      - locked <0x939f88a8> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Remoting "dev-pc:MANAGEMENT" read-1" prio=10 tid=0x8a7b0800 nid=0x5f1d runnable [0x87ffe000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0x939f84f0> (a sun.nio.ch.Util$2)

                      - locked <0x939f84e0> (a java.util.Collections$UnmodifiableSet)

                      - locked <0x939f3a70> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "DeploymentScanner-threads - 1" prio=10 tid=0x8a781800 nid=0x5f1c waiting on condition [0x881ad000]

                     java.lang.Thread.State: TIMED_WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x939e7b20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025)

                      at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)

                      at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609)

                      at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                      at org.jboss.threads.JBossThread.run(JBossThread.java:122)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "DestroyJavaVM" prio=10 tid=0xb6805c00 nid=0x5ee9 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-8" prio=10 tid=0x8a1f1800 nid=0x5f00 waiting on condition [0x891ad000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-7" prio=10 tid=0x89cd7800 nid=0x5eff waiting on condition [0x8935c000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-6" prio=10 tid=0x896f8800 nid=0x5efe waiting on condition [0x893ad000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-5" prio=10 tid=0x8a704000 nid=0x5efd waiting on condition [0x893fe000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-4" prio=10 tid=0x09fe7800 nid=0x5efc waiting on condition [0x891fe000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-3" prio=10 tid=0x89209800 nid=0x5efb waiting on condition [0x8a08f000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-2" prio=10 tid=0x89208400 nid=0x5efa waiting on condition [0x8a0e0000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "MSC service thread 1-1" prio=10 tid=0x899b8800 nid=0x5ef9 waiting on condition [0x8a456000]

                     java.lang.Thread.State: WAITING (parking)

                      at sun.misc.Unsafe.park(Native Method)

                      - parking to wait for  <0x93a66320> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)

                      at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156)

                      at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987)

                      at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399)

                      at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947)

                      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Reference Reaper" daemon prio=10 tid=0x8a304400 nid=0x5ef6 in Object.wait() [0x8a87d000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0xad2430a8> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)

                      - locked <0xad2430a8> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)

                      at org.jboss.modules.ref.References$ReaperThread.run(References.java:68)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Low Memory Detector" daemon prio=10 tid=0xb68bd400 nid=0x5ef4 runnable [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "C2 CompilerThread1" daemon prio=10 tid=0xb68bb800 nid=0x5ef3 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "C2 CompilerThread0" daemon prio=10 tid=0xb68b9800 nid=0x5ef2 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Signal Dispatcher" daemon prio=10 tid=0xb68b8000 nid=0x5ef1 runnable [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Finalizer" daemon prio=10 tid=0xb68a9800 nid=0x5ef0 in Object.wait() [0x8b27d000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0x9371afa0> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)

                      - locked <0x9371afa0> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)

                      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Reference Handler" daemon prio=10 tid=0xb68a8000 nid=0x5eef in Object.wait() [0x8aae5000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0x937f97f0> (a java.lang.ref.Reference$Lock)

                      at java.lang.Object.wait(Object.java:485)

                      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

                      - locked <0x937f97f0> (a java.lang.ref.Reference$Lock)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "VM Thread" prio=10 tid=0xb68a4400 nid=0x5eee runnable

                   

                  "GC task thread#0 (ParallelGC)" prio=10 tid=0xb680d000 nid=0x5eea runnable

                   

                  "GC task thread#1 (ParallelGC)" prio=10 tid=0xb680e400 nid=0x5eeb runnable

                   

                  "GC task thread#2 (ParallelGC)" prio=10 tid=0xb680fc00 nid=0x5eec runnable

                   

                  "GC task thread#3 (ParallelGC)" prio=10 tid=0xb6811000 nid=0x5eed runnable

                   

                  "VM Periodic Task Thread" prio=10 tid=0xb68bf000 nid=0x5ef5 waiting on condition

                   

                  JNI global references: 1087

                   

                  "

                   

                  The same command on the second process "jstack -l 24272" produces the following

                   

                  "

                  2013-01-25 20:50:03

                  Full thread dump Java HotSpot(TM) Server VM (20.1-b02 mixed mode):

                   

                  "Attach Listener" daemon prio=10 tid=0x6e508400 nid=0x5fa3 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Remoting "management-client" write-1" prio=10 tid=0x6d471800 nid=0x5ef8 runnable [0x6ccad000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0x9f2ad988> (a sun.nio.ch.Util$2)

                      - locked <0x9f2ad978> (a java.util.Collections$UnmodifiableSet)

                      - locked <0x9f2a2a40> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Remoting "management-client" read-1" prio=10 tid=0x6d4a1400 nid=0x5ef7 runnable [0x6ccfe000]

                     java.lang.Thread.State: RUNNABLE

                      at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)

                      at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210)

                      at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65)

                      at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69)

                      - locked <0x9f2ad6a8> (a sun.nio.ch.Util$2)

                      - locked <0x9f2ad698> (a java.util.Collections$UnmodifiableSet)

                      - locked <0x9f2ad260> (a sun.nio.ch.EPollSelectorImpl)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80)

                      at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:84)

                      at org.xnio.nio.WorkerThread.run(WorkerThread.java:153)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Thread-1" prio=10 tid=0x6d136800 nid=0x5ee8 runnable [0x6d55c000]

                     java.lang.Thread.State: RUNNABLE

                      at java.io.FileInputStream.readBytes(Native Method)

                      at java.io.FileInputStream.read(FileInputStream.java:220)

                      at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

                      at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)

                      at java.io.BufferedInputStream.read(BufferedInputStream.java:317)

                      - locked <0x9f2ee0f0> (a java.io.BufferedInputStream)

                      at java.io.FilterInputStream.read(FilterInputStream.java:90)

                      at org.jboss.as.arquillian.container.managed.ManagedDeployableContainer$ConsoleConsumer.run(ManagedDeployableContainer.java:337)

                      at java.lang.Thread.run(Thread.java:662)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "process reaper" daemon prio=10 tid=0x6d8fcc00 nid=0x5ee6 runnable [0x6d5ad000]

                     java.lang.Thread.State: RUNNABLE

                      at java.lang.UNIXProcess.waitForProcessExit(Native Method)

                      at java.lang.UNIXProcess.access$900(UNIXProcess.java:20)

                      at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "ReaderThread" prio=10 tid=0x6d6f5400 nid=0x5ee4 runnable [0x6d5fe000]

                     java.lang.Thread.State: RUNNABLE

                      at java.net.SocketInputStream.socketRead0(Native Method)

                      at java.net.SocketInputStream.read(SocketInputStream.java:129)

                      at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)

                      at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)

                      at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)

                      - locked <0x9f2f3e60> (a java.io.InputStreamReader)

                      at java.io.InputStreamReader.read(InputStreamReader.java:167)

                      at java.io.BufferedReader.fill(BufferedReader.java:136)

                      at java.io.BufferedReader.readLine(BufferedReader.java:299)

                      - locked <0x9f2f3e60> (a java.io.InputStreamReader)

                      at java.io.BufferedReader.readLine(BufferedReader.java:362)

                      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner$ReaderThread.run(RemoteTestRunner.java:140)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Low Memory Detector" daemon prio=10 tid=0xb67c8000 nid=0x5ee2 runnable [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "C2 CompilerThread1" daemon prio=10 tid=0xb67c6400 nid=0x5ee1 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "C2 CompilerThread0" daemon prio=10 tid=0xb67c4400 nid=0x5ee0 waiting on condition [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Signal Dispatcher" daemon prio=10 tid=0xb67c2800 nid=0x5edf runnable [0x00000000]

                     java.lang.Thread.State: RUNNABLE

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Finalizer" daemon prio=10 tid=0xb67b4400 nid=0x5ede in Object.wait() [0x6f07d000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0x9f375270> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)

                      - locked <0x9f375270> (a java.lang.ref.ReferenceQueue$Lock)

                      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)

                      at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "Reference Handler" daemon prio=10 tid=0xb67b2c00 nid=0x5edd in Object.wait() [0x6e8b1000]

                     java.lang.Thread.State: WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0x9f375290> (a java.lang.ref.Reference$Lock)

                      at java.lang.Object.wait(Object.java:485)

                      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

                      - locked <0x9f375290> (a java.lang.ref.Reference$Lock)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "main" prio=10 tid=0xb6710800 nid=0x5ed7 in Object.wait() [0xb6924000]

                     java.lang.Thread.State: TIMED_WAITING (on object monitor)

                      at java.lang.Object.wait(Native Method)

                      - waiting on <0x9e268250> (a java.lang.Object)

                      at org.xnio.AbstractIoFuture.await(AbstractIoFuture.java:101)

                      - locked <0x9e268250> (a java.lang.Object)

                      at org.jboss.as.protocol.ProtocolConnectionUtils.connectSync(ProtocolConnectionUtils.java:100)

                      at org.jboss.as.protocol.ProtocolConnectionManager$EstablishingConnection.connect(ProtocolConnectionManager.java:256)

                      at org.jboss.as.protocol.ProtocolConnectionManager.connect(ProtocolConnectionManager.java:70)

                      - locked <0x9f2af438> (a org.jboss.as.protocol.ProtocolConnectionManager)

                      at org.jboss.as.protocol.mgmt.FutureManagementChannel$Establishing.getChannel(FutureManagementChannel.java:176)

                      at org.jboss.as.controller.client.impl.RemotingModelControllerClient.getOrCreateChannel(RemotingModelControllerClient.java:144)

                      - locked <0x9f2ae7d0> (a org.jboss.as.controller.client.impl.RemotingModelControllerClient)

                      at org.jboss.as.controller.client.impl.RemotingModelControllerClient$1.getChannel(RemotingModelControllerClient.java:65)

                      at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:115)

                      at org.jboss.as.protocol.mgmt.ManagementChannelHandler.executeRequest(ManagementChannelHandler.java:98)

                      at org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeRequest(AbstractModelControllerClient.java:236)

                      at org.jboss.as.controller.client.impl.AbstractModelControllerClient.execute(AbstractModelControllerClient.java:141)

                      at org.jboss.as.controller.client.impl.AbstractModelControllerClient.executeForResult(AbstractModelControllerClient.java:127)

                      at org.jboss.as.controller.client.impl.AbstractModelControllerClient.execute(AbstractModelControllerClient.java:71)

                      at org.jboss.as.arquillian.container.ManagementClient.isServerInRunningState(ManagementClient.java:183)

                      at org.jboss.as.arquillian.container.managed.ManagedDeployableContainer.startInternal(ManagedDeployableContainer.java:165)

                      at org.jboss.as.arquillian.container.CommonDeployableContainer.start(CommonDeployableContainer.java:110)

                      at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156)

                      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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)

                      at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)

                      at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)

                      at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57)

                      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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)

                      at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)

                      at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221)

                      at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69)

                      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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)

                      at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)

                      at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)

                      at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67)

                      at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)

                      at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99)

                      at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81)

                      at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:60)

                      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.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94)

                      at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:135)

                      at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:115)

                      at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68)

                      at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:97)

                      at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)

                      at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

                      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)

                      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)

                      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

                      at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

                   

                     Locked ownable synchronizers:

                      - None

                   

                  "VM Thread" prio=10 tid=0xb67af000 nid=0x5edc runnable

                   

                  "GC task thread#0 (ParallelGC)" prio=10 tid=0xb6717800 nid=0x5ed8 runnable

                   

                  "GC task thread#1 (ParallelGC)" prio=10 tid=0xb6719000 nid=0x5ed9 runnable

                   

                  "GC task thread#2 (ParallelGC)" prio=10 tid=0xb671a800 nid=0x5eda runnable

                   

                  "GC task thread#3 (ParallelGC)" prio=10 tid=0xb671bc00 nid=0x5edb runnable

                   

                  "VM Periodic Task Thread" prio=10 tid=0xb67d2000 nid=0x5ee3 waiting on condition

                   

                  JNI global references: 1524

                  "

                   

                  I get the same outcome whether I use 7.1.1.Final or jboss-as-7.2.0.Alpha1-SNAPSHOT. Also I get the same result if I use Eclipse or if I run mvn test from the CLI.

                   

                  Here is my pom and I was just going through the Function Testing Using Drone Arquillian guide . Note that yesterday I was able to follow the other guide as well without any issues but when I came back to it today I started seeing the issue. I restart my box few times to no avail.

                  I just tried the link provided by Karel but even adding the 3.2.12.GA of jboss-remoting to my dependency management section didn't fix it.

                  Is there a working pom I can use?

                  Thanks,

                   

                  C

                  • 6. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                    lukascz

                    I agree that changing  the dependency management doesn't work. It fails when it tries to deploy it.

                     

                    java.io.IOException: Pipe closed

                     

                    Later I will try to compile the adapter

                    • 7. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                      benjamin.huskic

                      This worked for me:

                       

                       

                      <dependency>

                           <groupId>org.jboss.remotingjmx</groupId>

                           <artifactId>remoting-jmx</artifactId>

                           <version>1.0.4.Final-redhat-1</version>

                      </dependency>

                       

                      And as the repository : http://maven.repository.redhat.com/techpreview/all/

                       

                       

                      • 8. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                        claudianus

                        Can you share your pom?

                        I added the dependency you posted but the result was the same. Maybe I have other stuffs in there that need not be there.

                        regards,

                         

                        C

                        • 9. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                          benjamin.huskic

                          Sorry for the delay, but sure. I have just removed some company specific dependencies.

                           

                           

                          {code:xml}

                          <?xml version="1.0" encoding="windows-1250"?>

                          <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                                    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

                                                http://maven.apache.org/xsd/maven-4.0.0.xsd">

                                    <modelVersion>4.0.0</modelVersion>

                                    <artifactId>web</artifactId>

                                    <packaging>war</packaging>

                                    <name>web</name>

                                    <parent>

                                              <artifactId>jboss</artifactId>

                                              <groupId>com</groupId>

                                              <version>1.0</version>

                                    </parent>

                                    <dependencies>

                                              <dependency>

                                                        <groupId>org.jboss.spec.javax.servlet</groupId>

                                                        <artifactId>jboss-servlet-api_3.0_spec</artifactId>

                                                        <version>1.0.1.Final</version>

                                                        <scope>provided</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>com.sun.faces</groupId>

                                                        <artifactId>jsf-api</artifactId>

                                                        <version>2.0.2</version>

                                                        <scope>provided</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.jboss.arquillian.junit</groupId>

                                                        <artifactId>arquillian-junit-container</artifactId>

                                                        <version>1.0.3.Final</version>

                                                        <scope>test</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.jboss.as</groupId>

                                                        <artifactId>jboss-as-arquillian-container-remote</artifactId>

                                                        <version>7.1.2.Final</version>

                                                        <scope>test</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>javax.enterprise</groupId>

                                                        <artifactId>cdi-api</artifactId>

                                                        <version>1.0-SP4</version>

                                                        <scope>provided</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.hibernate</groupId>

                                                        <artifactId>hibernate-envers</artifactId>

                                                        <version>4.1.2.Final</version>

                                                        <scope>test</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>junit</groupId>

                                                        <artifactId>junit</artifactId>

                                                        <version>4.8.2</version>

                                                        <scope>test</scope>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.richfaces</groupId>

                                                        <artifactId>richfaces-core-api</artifactId>

                                                        <version>4.2.3.Final-redhat-1</version>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.richfaces</groupId>

                                                        <artifactId>richfaces-components-api</artifactId>

                                                        <version>4.2.3.Final-redhat-1</version>

                                              </dependency>

                                              <dependency>

                                                        <groupId>org.richfaces</groupId>

                                                        <artifactId>richfaces-components-ui</artifactId>

                                                        <version>4.2.3.Final-redhat-1</version>

                                              </dependency>

                                              <!-- Specific version to make remoting compatible with EAP 6.0.1 -->

                                              <dependency>

                                                        <groupId>org.jboss.remotingjmx</groupId>

                                                        <artifactId>remoting-jmx</artifactId>

                                                        <version>1.0.4.Final-redhat-1</version>

                                                        <scope>test</scope>

                                              </dependency>

                                    </dependencies>

                          </project>

                          
                          

                          {code}

                          • 10. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                            claudianus

                            Thank you Benjamin. I will try it and see how it goes. I will post back.

                             

                            C

                            • 11. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                              lukascz

                              Yes, this worked, thanks!

                              • 12. Re: Deployment failure of arquillian-service on JBoss 7.1.4 Snapshot
                                benjamin.huskic

                                Glad to hear that Lukas.