package com.ttech.cordovabuild.web.exception; import org.springframework.context.annotation.Scope; import org.springframework.security.core.AuthenticationException; import org.springframework.stereotype.Component; import org.springframework.web.context.WebApplicationContext; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; import javax.ws.rs.ext.Provider; @Provider @Component @Scope(WebApplicationContext.SCOPE_REQUEST) public class UnauthenticatedExceptionMapper extends AbstractExceptionMapper<AuthenticationException> { @Override public Response toResponse(AuthenticationException exception) { return super.toResponse(Status.UNAUTHORIZED, exception); } }