SpagoBIUserProfile user = lookUp().getUserProfile(readTicket(), userId);
if (user!=null) userProfile = new UserProfile(user);
else logger.error("Error occured while retrieving user profile of user [" + userId + "] from service [" + SERVICE_NAME + "] at endpoint [" + serviceUrl + "]. user is null!");
} catch (Throwable e) {
logger.error("Error occured while retrieving user profile of user [" + userId + "] from service [" + SERVICE_NAME + "] at endpoint [" + serviceUrl + "]");
throw new SecurityException("Error occured while retrieving user profile of user [" + userId + "] from service [" + SERVICE_NAME + "] at endpoint [" + serviceUrl + "]", e);
}finally{
logger.debug("OUT");
}
return userProfile;