public void execute(OperationContext context, ModelNode operation) throws OperationFailedException {
final ModelNode address = operation.require(VALUE);
final PathAddress pathAddr = PathAddress.pathAddress(address);
final Resource resource = context.readResource(PathAddress.EMPTY_ADDRESS);
try {
resource.navigate(pathAddr);
context.getResult().get(VALID).set(true);
} catch(NoSuchElementException e) {
context.getResult().get(VALID).set(false);
context.getResult().get(PROBLEM).set(e.getMessage());
}