-
Bug
-
Resolution: Done
-
Major
-
None
-
None
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.