CkImageSaver 클래스 내에서 다른 서비스 와 ID 실행시 NullPointException 발생하는 이유를 모르겠습니다.
- 작성자 :
- 박*형
- 작성일 :
- 2022-01-30 20:06:59
- 조회수 :
- 1,997
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
아래의 CkImageSaver 내에서 다른 서비스 클래스 또는 ID 생성시
java.lang.NullPointerException at getNextStringId() 와 같이 Exception 발생하는 데 이유를 모르겠습니다.
public class CkImageSaver {
private static final Log logger = LogFactory.getLog(CkImageSaver.class);
@Resource(name = "fileMngService")
private EgovFileMngService fileMngService;
@Resource(name = "egovFileIdGnrService")
private EgovIdGnrService idgenService;
...
public void saveAndReturnUrlToClient(HttpServletRequest request, HttpServletResponse response) throws IOException {
....
nextId = idgenService.getNextStringId();
....
atchFileId = fileMngService.insertFileInfs(result);
}
위 nextId 부분과 atchFileId 부분에서 NullPointerException 발생합니다.
혹시나 해서 다른 서비스로 테스트 해도 에러가 발생합니다.
이미지 파일을 DB에 저장하려는 데 두 군데 다 NullPointerException 발생하는데 원인이 뭔지 모르겠습니다.
답변부탁드립니다.
감사합니다.
java.lang.NullPointerException at getNextStringId() 와 같이 Exception 발생하는 데 이유를 모르겠습니다.
public class CkImageSaver {
private static final Log logger = LogFactory.getLog(CkImageSaver.class);
@Resource(name = "fileMngService")
private EgovFileMngService fileMngService;
@Resource(name = "egovFileIdGnrService")
private EgovIdGnrService idgenService;
...
public void saveAndReturnUrlToClient(HttpServletRequest request, HttpServletResponse response) throws IOException {
....
nextId = idgenService.getNextStringId();
....
atchFileId = fileMngService.insertFileInfs(result);
}
위 nextId 부분과 atchFileId 부분에서 NullPointerException 발생합니다.
혹시나 해서 다른 서비스로 테스트 해도 에러가 발생합니다.
이미지 파일을 DB에 저장하려는 데 두 군데 다 NullPointerException 발생하는데 원인이 뭔지 모르겠습니다.
답변부탁드립니다.
감사합니다.
환경정보
-
- OS 정보 : WIN11
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 : TOMCAT 8.5
- DB 정보 : MARIADB 10.4.22
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크 3.10 버전 allinone 에서
CkImageSaver 클래스를 확인해보면 문의하신 부분이 포함되어 있지 않으므로
소스를 커스텀하신것으로 보입니다.
커스텀 환경은 다양한 결과가 있을수 있기 때문에
확인해드리기 어려우므로
콘솔에 Debug 레벨로 로그를 찍으셔서
직접 디버깅을 해보셔야 할것으로 보입니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크 3.10 버전 allinone 에서
CkImageSaver 클래스를 확인해보면 문의하신 부분이 포함되어 있지 않으므로
소스를 커스텀하신것으로 보입니다.
커스텀 환경은 다양한 결과가 있을수 있기 때문에
확인해드리기 어려우므로
콘솔에 Debug 레벨로 로그를 찍으셔서
직접 디버깅을 해보셔야 할것으로 보입니다.
감사합니다.