SEC-2851: Remove DataAccessException import from Persistent RememberMe

This commit is contained in:
Rob Winch 2015-04-21 15:01:45 -05:00
parent c01f2d8501
commit ae772294cb

View File

@ -7,7 +7,6 @@ import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.dao.DataAccessException;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.userdetails.UserDetailsService;
import org.springframework.security.crypto.codec.Base64;
@ -119,7 +118,7 @@ public class PersistentTokenBasedRememberMeServices extends AbstractRememberMeSe
try {
tokenRepository.updateToken(newToken.getSeries(), newToken.getTokenValue(), newToken.getDate());
addCookie(newToken, request, response);
} catch (DataAccessException e) {
} catch (Exception e) {
logger.error("Failed to update token: ", e);
throw new RememberMeAuthenticationException("Autologin failed due to data access problem");
}
@ -142,7 +141,7 @@ public class PersistentTokenBasedRememberMeServices extends AbstractRememberMeSe
try {
tokenRepository.createNewToken(persistentToken);
addCookie(persistentToken, request, response);
} catch (DataAccessException e) {
} catch (Exception e) {
logger.error("Failed to save persistent token ", e);
}
}