]
Stuart Douglas updated WFCORE-395:
----------------------------------
Fix Version/s: 1.0.0.CR1
(was: 1.0.0.Beta1)
Improve reporting during deployment hang
----------------------------------------
Key: WFCORE-395
URL:
https://issues.jboss.org/browse/WFCORE-395
Project: WildFly Core
Issue Type: Feature Request
Components: Domain Management
Environment:
http://java.net/jira/browse/EJB_SPEC-60
java version "1.7.0_09"
OpenJDK Runtime Environment (IcedTea7 2.3.3) (7u9-2.3.3-0ubuntu1~12.10.1)
OpenJDK 64-Bit Server VM (build 23.2-b09, mixed mode)
Ubuntu 12.10
Reporter: Carlo de Wolf
Assignee: Brian Stansberry
Fix For: 1.0.0.CR1
Attachments: deployment-hang-20130205.txt, server.log
Management Thread waits indefinitely for, what seems to be, a finished operation.
{noformat}
"management-handler-thread - 2" prio=10 tid=0x00007fa1380d0000 nid=0x7683 in
Object.wait() [0x00007fa136deb000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e04ae778> (a
org.jboss.as.controller.ContainerStateMonitor)
at java.lang.Object.wait(Object.java:503)
at
org.jboss.as.controller.ContainerStateMonitor.awaitContainerStateChangeReport(ContainerStateMonitor.java:158)
- locked <0x00000000e04ae778> (a org.jboss.as.controller.ContainerStateMonitor)
at
org.jboss.as.controller.ModelControllerImpl.awaitContainerStateChangeReport(ModelControllerImpl.java:464)
at
org.jboss.as.controller.OperationContextImpl.awaitModelControllerContainerMonitor(OperationContextImpl.java:148)
at
org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:299)
at
org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:229)
at
org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:224)
at
org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:142)
at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:112)
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler.doExecute(ModelControllerClientOperationHandler.java:139)
at
org.jboss.as.controller.remote.ModelControllerClientOperationHandler$ExecuteRequestHandler$1.execute(ModelControllerClientOperationHandler.java:108)
at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$2$1.doExecute(AbstractMessageHandler.java:296)
at
org.jboss.as.protocol.mgmt.AbstractMessageHandler$AsyncTaskRunner.run(AbstractMessageHandler.java:518)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
{noformat}