} catch (final ObjectNotFoundException e) {
throw new UamClientException(e);
}
}
if (!objectFound) {
throw new PObjectNotFoundException(MessageFormat.format("Can''t find pObject mapping for {0} class", currentClass.getName()), operation); //$NON-NLS-1$
}
if (!isPermitted) {
throw new AccessControlException(MessageFormat.format("Access is denied. Object {0}, operation {1}", object, operation)); //$NON-NLS-1$
}
}