리포트 툴인 이지젠(EZgen) 파일을 수정을 하고 로컬에서 테스트 진행을 했다. 로컬에서는 정말 문제 없이 정상적으로 작동했는데, 개발 서버에 배포를 하니 아래의 사진과 같은 에러가 발생했다.
이번 글은 이 문제를 해결하는 방법에 대해 기록한다.
이 문제를 해결하기 위해 거의 3시간 삽질을 한 것 같다.
문제 상황
로컬에서 테스트 시에는 정상적으로 나왔지만, 개발 서버 반영 시 위의 사진과 같이 발생했다.
정상적으로 사용하는 파일을 복사하여 쿼리와 변수만 추가하고 반영했다.
위의 에러가 뜨면서, 출력할 문서가 없습니다 메시지 출력이 되었다.
문제 해결 방법(삽질)
1. 이지젠 버전이 다른지 확인
- 이지젠 파일이 A버전으로 만들어 졌고, A버전의 이지젠 파일을 이지젠 B로 개발하여 저장할 경우, B로 저장이 된다.
- 그래서, 생성된 파일의 버전과 실행되는 이지젠 버전이 다르면 에러가 발생한다.
- 그래서, 정상적으로 사용되는 파일을 가져와서 라벨만 추가한 후 개발 서버에 반영했는데 정상 작동이 됐다.
- 이 문제는 아니었다.
2. 이지젠 파일 용량 0KB 확인
- 이지젠 버그 중 저장을 하다가 어느 순간에 파일의 용량이 0KB가 되는 경우가 있다.
- 확인 결과 0KB가 아님
3. 디스크 정리
- 간혹, PC에서 가비지 파일 때문에 수정된 이지젠 파일을 인식 못하는 경우가 있어서 윈도우에서 디스크 정리를 하면 된다.
- 진행했는데, 위의 증상과 동일
4. 이지젠 파일의 http와 https 확인
- 이지젠에서는 http와 https를 설정할 수 있는데, 이게 다르면 또 인식을 못할 수도 있다.
- 개발서버는 http였고, 내가 만든 이지젠 파일도 http였다.
5. 파일이 제대로 업로드가 됐는지 확인
- 이지젠 다운로드 경로를 URL입력했는데 다운로드 확인
문제 해결 방법(실제 해결)
실질적인 해결 방법은 파일을 수정하는 방법에 있어 문제가 발생했다.
쿼리 관리에서 전역 변수 및 지역 변수를 가져다가 쓸 때 키보드로 직접 쳐서는 안된다.
쿼리 관리 화면에서 아래와 같이 오른쪽의 해당 변수를 더블클릭하여 선언을 해야 한다.
하드 코딩을 할 경우에 위의 에러가 발생한다.
즉, 하드 코딩 하지 말고, 더블 클릭해서 전역 변수 및 지역 변수를 선언하여 사용하면 된다.
'IT > 이지젠(EZgen)' 카테고리의 다른 글
[이지젠/EZgen] 이지젠(EZgen) 전역변수 설정 방법 (0) | 2025.01.02 |
---|---|
[이지젠/EZgen] 이지젠(EZgen) 동작 원리(매크로) (0) | 2025.01.02 |
[이지젠/EZgen] 이지젠(EZgen) 매개변수 목록에 변수 추가하는 방법 (0) | 2025.01.02 |
[이지젠/EZgen] 이지젠(EZgen) jsp에서 호출할 때 뒤에 버전을 붙이는 이유 (0) | 2024.12.26 |
[이지젠/EZgen] 이지젠(EZgen) 단축키 정리 (2) | 2024.12.24 |
[이지젠/EZgen] 이지젠(EZgen) 쿼리 확인하는 방법 (2) | 2024.12.24 |
[이지젠/EZgen] 이지젠(EZgen) 파일 열기 및 파일 불러오는 방법 (1) | 2024.12.20 |
[이지젠/EZgen] 이지젠(EZgen) SQL 상태 28000 신뢰할 수 없는 도메인에서 로그인을 시도하여 통합인증과 함께 사용할 수 없습니다. 문제 해결 방법 (0) | 2024.12.20 |
최근댓글