javadebuggingserverwildfly

wildfly time out [300] is occurring while running the project in debug mode on server


when i run my project in the wildfly there is no issue . but in eclipse when i run the project in debug mode on server after 5 minutes ie 300 s a timeout error is occurred. i tried changing the standalone config bat file by adding set JAVA_OPTS=%JAVA_OPTS% "-Djboss.as.management.blocking.timeout=600" but still after 300 s the same error occurred . i also tried changing the debug setting of the eclipse but n

11:17:34,027 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0348: Timeout after [300] seconds waiting for service container stability. Operation will roll back. Step that first updated the service container was 'add' at address '[
    ("core-service" => "management"),
    ("management-interface" => "http-interface")

more error

11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:114 /**************** Rule Engine Main Configutation *******************/
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:115 THREAD_LIMIT : 5
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:116 IS QUEUE: true
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:117 SERVICE_EXE_THREAD_LIMIT: 0
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:118 IS SERVICE EXE QUEUE: false
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:119 DB_REPLICATION_THREAD_LIMIT: 0
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:120 IS DB_REPLICATOR QUEUE: false
11:13:12,871 INFO  [stdout] (ServerService Thread Pool -- 68) 2019-08-28 11:13:12,871 INFO  Main:84 ok
11:17:34,027 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0348: Timeout after [300] seconds waiting for service container stability. Operation will roll back. Step that first updated the service container was 'add' at address '[
    ("core-service" => "management"),
    ("management-interface" => "http-interface")
]'
11:17:34,056 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-6) WFLYJCA0019: Stopped Driver service with driver-name = FILE_UPLOADER_API.war_com.mysql.jdbc.Driver_5_1
11:17:39,037 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0190: Step handler org.jboss.as.server.DeployerChainAddHandler$FinalRuntimeStepHandler@88002ff for operation add-deployer-chains at address [] failed handling operation rollback -- java.util.concurrent.TimeoutException: java.util.concurrent.TimeoutException
    at org.jboss.as.controller.OperationContextImpl.waitForRemovals(OperationContextImpl.java:524)
    at org.jboss.as.controller.AbstractOperationContext$Step.handleResult(AbstractOperationContext.java:1485)
    at org.jboss.as.controller.AbstractOperationContext$Step.finalizeInternal(AbstractOperationContext.java:1439)
    at org.jboss.as.controller.AbstractOperationContext$Step.finalizeStep(AbstractOperationContext.java:1412)
    at org.jboss.as.controller.AbstractOperationContext$Step.access$400(AbstractOperationContext.java:1286)
    at org.jboss.as.controller.AbstractOperationContext.executeResultHandlerPhase(AbstractOperationContext.java:859)
    at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:709)
    at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:450)
    at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1408)
    at org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:521)
    at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:470)
    at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:432)
    at org.jboss.as.server.ServerService.boot(ServerService.java:427)
    at org.jboss.as.server.ServerService.boot(ServerService.java:386)
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:372)
    at java.lang.Thread.run(Unknown Source)

11:17:39,049 ERROR [org.jboss.as.controller.client] (Controller Boot Thread) WFLYCTL0190: Step handler org.jboss.as.server.DeployerChainAddHandler$FinalRuntimeStepHandler@88002ff for operation add-deployer-chains at address [] failed handling operation rollback -- java.util.concurrent.TimeoutException
11:17:44,060 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0190: Step handler org.jboss.as.domain.management.security.SecurityRealmAddHandler$ServiceInstallStepHandler@2cb7e0f0 for operation add at address [
    ("core-service" => "management"),
    ("security-realm" => "ApplicationRealm")
] failed handling operation rollback -- java.util.concurrent.TimeoutException: java.util.concurrent.TimeoutException
    at org.jboss.as.controller.OperationContextImpl.waitForRemovals(OperationContextImpl.java:524)
    at org.jboss.as.controller.AbstractOperationContext$Step.handleResult(AbstractOperationContext.java:1485)
    at org.jboss.as.controller.AbstractOperationContext$Step.finalizeInternal(AbstractOperationContext.java:1439)
    at org.jboss.as.controller.AbstractOperationContext$Step.finalizeStep(AbstractOperationContext.java:1422)
    at org.jboss.as.controller.AbstractOperationContext$Step.access$400(AbstractOperationContext.java:1286)
    at org.jboss.as.controller.AbstractOperationContext.executeResultHandlerPhase(AbstractOperationContext.java:859)
    at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:709)
    at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:450)
    at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1408)
    at org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:521)
    at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:470)
    at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:432)
    at org.jboss.as.server.ServerService.boot(ServerService.java:427)
    at org.jboss.as.server.ServerService.boot(ServerService.java:386)
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:372)
    at java.lang.Thread.run(Unknown Source)

Solution

  • i tried changing the standalone config bat file by adding set JAVA_OPTS=%JAVA_OPTS% "-Djboss.as.management.blocking.timeout=600"

    You changed .bat file but it seems still timeout=300 in logs. You should change standalone.xml file. You can add deployment-timeout="xxx" attribute to the depoyment-scanner element. This page help to you change timeout attribute. Sometimes a timeout exception is simply a timeout exception. If this is the problem, the above actions will solve the problem. But if problem is not simply a timeout exception, this action(increase timeout) hidden the real problem.

    First of all, the source of the problem may be the eclipse. Remove all breakpoints and restart server. If this solution is not solve the issue, start server manually with standalone.bat instead of eclipse.

    If none of them did not solve issue, you should find the real problem youself. Example your DNS setting maybe was net set properly.