Deploy operation hangs in wildfly 8.2
tcwang88 Mar 4, 2015 7:20 PMHi,
I set up a ha singleton environment in wildfly 8.2, and used MSC service to deploy application while service being invoked.
The service is triggered correctly on my first node while my second node is up. However, it hanged there when performing deploy operation.
Here is the stacktrace on my first node:
"HADeploymentScanner-threads - 1" prio=10 tid=0x00007f8a6800e000 nid=0x7ef in Object.wait() [0x00007f896dfdd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000b14184d0> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:306)
- locked <0x00000000b14184d0> (a java.lang.Object)
at org.jboss.msc.service.StabilityMonitor.awaitStability(StabilityMonitor.java:273)
at org.jboss.as.controller.ContainerStateMonitor.await(ContainerStateMonitor.java:98)
at org.jboss.as.controller.ModelControllerImpl.awaitContainerMonitor(ModelControllerImpl.java:626)
at org.jboss.as.controller.OperationContextImpl.awaitContainerMonitor(OperationContextImpl.java:462)
at org.jboss.as.controller.OperationContextImpl.getServiceRegistry(OperationContextImpl.java:304)
at org.jboss.as.server.deployment.DeploymentHandlerUtil$1.execute(DeploymentHandlerUtil.java:102)
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:660)
at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:501)
at org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:298)
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:293)
at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:276)
at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:150)
at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:489)
at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:479)
at org.jboss.as.server.deployment.scanner.HADeployService$1.call(HADeployService.java:236)
at org.jboss.as.server.deployment.scanner.HADeployService$1.call(HADeployService.java:233)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
The operation is never returned. In the same service, I am able to invoke other msc services such as read jboss version etc, but unable to do deploy.
It stocked on getServiceRegistry.
Am I missing any configuration?
Thanks.