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