에러 발생 경위
- API를 통해 정보를 받아오는 코드를 작성, 테스트 중에 오류가 발생
- 첫번째로는 위의 사진과 같은 창이 떴고, 두번째로는 이클립스의 멈춤 현상이 있었고, 세번째로는 이클립스가 강제종료됨
- OPEN API를 통해 약 700kb의 JSON 데이터를 받아오는 과정에서, 백단에서 해당 데이터를 한줄씩 출력하는 로그를 작성해놓았음 -> 데이터가 4천건 이상이었는데 로그로만 따지면 4천 + a... 줄 이상이 찍히다보니 발생한 문제로 보인다
해결방법
찾아보니 해결방법은 여러가지가 있었는데
① 이클립스 메모리 추가
② 콘솔 출력 버퍼 사이즈 추가
③ 해당 로그 출력문 삭제 ===>>> 내가 선택한 방법
제일 간단한 방법이기도 하고, 실제로 그 많은 데이터를 각 줄마다 출력할 필요가 없어서 로그 출력문을 주석처리했다
주석처리하고 실행하니 언제그랬냐는듯 멀쩡해졌다
Reference
https://itisenjoyable.tistory.com/99
https://yongku.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-An-internal-error-occurred-while-showing-an-internal-error-%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95
개발환경
전자정부프레임워크 3.10
'MORE > ERROR' 카테고리의 다른 글
ORACLE | ORA-01422: 실제 인출은 요구된 것보다 많은 수의 행을 추출합니다 (0) | 2023.08.29 |
---|---|
엑셀 | [파일명]의 내용에 문제가 있습니다. 이 통합 문서의 내용을 최대한 복구하시겠습니까? 이 통합문서의 원본을 신뢰하는 경우 ~ 에러(문제) 해결 (0) | 2023.07.04 |
ORACLE | ORA-01400: NULL을 (*****)에 삽입할 수 없습니다 (0) | 2022.06.10 |
JavaScript/전자정부프레임워크 | 엑셀 다운로드가 안되는 경우 (0) | 2022.05.30 |
ORACLE | PLS-00323: 부프로그램 또는 '******' 커서는 패키지 지정에 정의되고 패키지 본체에 나타나야합니다 (0) | 2022.04.11 |