// Compensating is remove
final ModelNode compensating = Util.getResourceRemoveOperation(params.getAddress());
if (context.getRuntimeContext() != null) {
context.getRuntimeContext().setRuntimeTask(new RuntimeTask() {
public void execute(RuntimeTaskContext context) throws OperationFailedException {
ServiceTarget target = context.getServiceTarget();
final ServiceName serviceName = ThreadsServices.executorName(params.getName());
final BoundedQueueThreadPoolService service = new BoundedQueueThreadPoolService(
params.getCoreThreads().getScaledCount(),