// an identifier segment has been specified (JCR-3014)
try {
NodeId id = NodeId.valueOf(absPath.substring(1, absPath.length() - 1));
return getItemManager().itemExists(id);
} catch (IllegalArgumentException e) {
throw new MalformedPathException(absPath);
}
}
return perform(SessionItemOperation.itemExists(absPath));
}