if (controller == null) {
throw new OperationFailedException(new ModelNode().set("scanner not configured"));
} else {
try {
final DeploymentScanner scanner = (DeploymentScanner) controller.getValue();
scanner.stopScanner();
resultHandler.handleResultComplete();
} catch (Throwable t) {
throw new OperationFailedException(getFailureResult(t));
}
}