logger.debug("User: [" + userProfile.getUserUniqueIdentifier() + "]");
logger.debug("Document Id: [" + biobjectId + "]");
try {
viewpointDAO = DAOFactory.getViewpointDAO();
viewpoints = viewpointDAO.loadAccessibleViewpointsByObjId(biobjectId, getUserProfile());
} catch (EMFUserError e) {
logger.error("Cannot load viewpoints for document [" + biobjectId + "]", e);
throw new SpagoBIServiceException(SERVICE_NAME, "Cannot load viewpoints for document [" + biobjectId + "]", e);
}