Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
Description
The batch-jberet subsystem fails when a remove operation is invoked.
[standalone@localhost:9990 /] /subsystem=batch-jberet:remove { "outcome" => "failed", "failure-description" => "WFLYCTL0171: Removing services has lead to unsatisfied dependencies: Service org.wildfly.batch.thread.pool.batch was depended upon by service org.wildfly.batch.configuration", "rolled-back" => true, "response-headers" => undefined }
The batch configuration dependency needs to be removed before the its dependencies are removed.
The thread-pool resource should also require a reload before removal. The thread-pool is used in deployments and therefore shouldn't just be removed without a reload if there are deployments using it.