| | |
| | | import kr.wisestone.owl.common.MessageAccessor; |
| | | import kr.wisestone.owl.constant.Constants; |
| | | import kr.wisestone.owl.constant.MsgConstants; |
| | | import kr.wisestone.owl.exception.ApiAuthException; |
| | | import kr.wisestone.owl.exception.ApiParameterException; |
| | | import kr.wisestone.owl.exception.OwlRuntimeException; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | |
| | | super(); |
| | | } |
| | | |
| | | @ExceptionHandler({ApiParameterException.class }) |
| | | public ResponseEntity<Object> handleBadRequest(final ApiParameterException ex, final WebRequest request) { |
| | | Map<String, Object> resJsonData = new HashMap<String, Object>(); |
| | | resJsonData.put(Constants.RES_KEY_MESSAGE, this.messageAccessor.getResMessage(ex, Constants.RES_KEY_MSG_FAIL)); |
| | | |
| | | return this.handleExceptionInternal(ex, resJsonData, new HttpHeaders(), HttpStatus.BAD_REQUEST, request); |
| | | } |
| | | |
| | | @ExceptionHandler({ApiAuthException.class }) |
| | | public ResponseEntity<Object> handleBadRequest(final ApiAuthException ex, final WebRequest request) { |
| | | Map<String, Object> resJsonData = new HashMap<String, Object>(); |
| | | resJsonData.put(Constants.RES_KEY_MESSAGE, this.messageAccessor.getResMessage(ex, Constants.RES_KEY_MSG_FAIL)); |
| | | |
| | | return this.handleExceptionInternal(ex, resJsonData, new HttpHeaders(), HttpStatus.UNAUTHORIZED, request); |
| | | } |
| | | |
| | | @ExceptionHandler({OwlRuntimeException.class }) |
| | | public ResponseEntity<Object> handleBadRequest(final OwlRuntimeException ex, final WebRequest request) { |
| | | Map<String, Object> resJsonData = new HashMap<String, Object>(); |