You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
위 코드 중 "e.getMessage().split(":")[1]"에서 사용자 정의 예외가 아닌 경우에 java.lang.ArrayIndexOutOfBoundsException 발생.
예상 결과
슬랙으로 Server Error에 대한 정보가 전송되어야 함.
실제 결과
java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at page.clab.api.global.common.slack.application.SlackService.lambda$createErrorBlocks$3(SlackService.java:133) ~[!/:na]
at com.slack.api.model.block.Blocks.section(Blocks.java:99) ~[slack-api-model-1.39.0.jar!/:1.39.0]
at page.clab.api.global.common.slack.application.SlackService.createErrorBlocks(SlackService.java:133) ~[!/:na]
at page.clab.api.global.common.slack.application.SlackService.sendServerErrorNotification(SlackService.java:71) ~[!/:na]
at page.clab.api.global.handler.GlobalExceptionHandler.serverException(GlobalExceptionHandler.java:182) ~[!/:na]
시뮬레이션
일부 데이터 삽입간 문제로 인해 서버 에러가 발생하였으나, 에러 메시지가 슬랙으로 전송되지 않고 java.lang.ArrayIndexOutOfBoundsException가 발생함.
로그
java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at page.clab.api.global.common.slack.application.SlackService.lambda$createErrorBlocks$3(SlackService.java:133) ~[!/:na]
at com.slack.api.model.block.Blocks.section(Blocks.java:99) ~[slack-api-model-1.39.0.jar!/:1.39.0]
at page.clab.api.global.common.slack.application.SlackService.createErrorBlocks(SlackService.java:133) ~[!/:na]
at page.clab.api.global.common.slack.application.SlackService.sendServerErrorNotification(SlackService.java:71) ~[!/:na]
at page.clab.api.global.handler.GlobalExceptionHandler.serverException(GlobalExceptionHandler.java:182) ~[!/:na]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[na:na]
환경
OS: 라즈베리파이4 Ubuntu LTS 22.04
ETC
No response
The text was updated successfully, but these errors were encountered:
버그 설명
위 코드 중 "e.getMessage().split(":")[1]"에서 사용자 정의 예외가 아닌 경우에 java.lang.ArrayIndexOutOfBoundsException 발생.
예상 결과
슬랙으로 Server Error에 대한 정보가 전송되어야 함.
실제 결과
java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
at page.clab.api.global.common.slack.application.SlackService.lambda$createErrorBlocks$3(SlackService.java:133) ~[!/:na]
at com.slack.api.model.block.Blocks.section(Blocks.java:99) ~[slack-api-model-1.39.0.jar!/:1.39.0]
at page.clab.api.global.common.slack.application.SlackService.createErrorBlocks(SlackService.java:133) ~[!/:na]
at page.clab.api.global.common.slack.application.SlackService.sendServerErrorNotification(SlackService.java:71) ~[!/:na]
at page.clab.api.global.handler.GlobalExceptionHandler.serverException(GlobalExceptionHandler.java:182) ~[!/:na]
시뮬레이션
일부 데이터 삽입간 문제로 인해 서버 에러가 발생하였으나, 에러 메시지가 슬랙으로 전송되지 않고 java.lang.ArrayIndexOutOfBoundsException가 발생함.
로그
환경
OS: 라즈베리파이4 Ubuntu LTS 22.04
ETC
No response
The text was updated successfully, but these errors were encountered: