} else {
log.warn("This account already exist");
throw new EnMeExistPreviousConnectionException(getMessage("social.repeated.account"));
}
} else if (socialProvider.equals(SocialProvider.TUMBLR)) {
TumblrAPIOperations apiOperations = new TumblrAPITemplate(
apiKey, consumerSecret, accessToken.getValue(),
accessToken.getSecret());
SocialUserProfile profile = apiOperations.getProfile();
log.debug("linkedin profile "+profile.toString());
final SocialAccount socialAccount = getSecurityService().getCurrentSocialAccount(socialProvider, profile.getId());
if (socialAccount == null) {
getSecurityService().addNewSocialAccount(
accessToken.getValue(), accessToken.getSecret(), null, profile,