공통컴포넌트 추가시 404에러 ( Common All-in-one )
- 작성자 :
- 조*우
- 작성일 :
- 2020-10-12 22:30:38
- 조회수 :
- 4,631
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
개발환경
window 10 / egov 3.9 / 공통컴포넌트 3.9 / jdk 1.8 / tomcat 8.0
eGoFrame -> Strat -> NewTemplate -> Common All-in-one -> Dynamic Web Module version 3.1 로 변경 후 프로젝트 생성
gloabls.properties 의 db연결 수정까지 마친 뒤 tomcat서버를 재시작하면 전자정부프레임워크404 화면이 나오고
이클립스 종료 후 maven의 repository 폴더 내부의 파일을 모두 삭제하고 프로젝트를 다시
1. maven -> update project(체크 forced)
2. maven clean
3. maven install
톰켓 재시작하면 tomcat404 화면으로 출력됩니다.
그리고 어쩔땐 전자정부프레임워크404 화면이 나올때가있고 어쩔땐 아예 페이지를 찾지 못하겠다고하고... 원인을 잘 모르겠습니다.
로그를 첨부하니 확인해주시어 답변부탁드립니다.
window 10 / egov 3.9 / 공통컴포넌트 3.9 / jdk 1.8 / tomcat 8.0
eGoFrame -> Strat -> NewTemplate -> Common All-in-one -> Dynamic Web Module version 3.1 로 변경 후 프로젝트 생성
gloabls.properties 의 db연결 수정까지 마친 뒤 tomcat서버를 재시작하면 전자정부프레임워크404 화면이 나오고
이클립스 종료 후 maven의 repository 폴더 내부의 파일을 모두 삭제하고 프로젝트를 다시
1. maven -> update project(체크 forced)
2. maven clean
3. maven install
톰켓 재시작하면 tomcat404 화면으로 출력됩니다.
그리고 어쩔땐 전자정부프레임워크404 화면이 나올때가있고 어쩔땐 아예 페이지를 찾지 못하겠다고하고... 원인을 잘 모르겠습니다.
로그를 첨부하니 확인해주시어 답변부탁드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
현재 로그에 보면 다음 내용이 보입니다.
java.lang.ClassCastException: [B cannot be cast to java.lang.String
문자열로 변환할수 없다고 출력되고 있고 [B로 표시가 되고 있습니다.
JAVA에서 [는 배열을 의미하고 B는 바이트 입니다.
따라서 바이트 배열로 인식하고 있는듯 합니다.
이는 조치하신 maven 과 관련된 오류일 가능성은 낮아보입니다.
관련하여 다음내용을 참고하시기 바랍니다.
https://stackoverflow.com/questions/4606864/what-kind-of-java-type-is-b
DB 설정이 binary 타입으로 설정되어 있지는 않는지, DB 컬럼 타입등을 확인해 보셔야 할듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
현재 로그에 보면 다음 내용이 보입니다.
java.lang.ClassCastException: [B cannot be cast to java.lang.String
문자열로 변환할수 없다고 출력되고 있고 [B로 표시가 되고 있습니다.
JAVA에서 [는 배열을 의미하고 B는 바이트 입니다.
따라서 바이트 배열로 인식하고 있는듯 합니다.
이는 조치하신 maven 과 관련된 오류일 가능성은 낮아보입니다.
관련하여 다음내용을 참고하시기 바랍니다.
https://stackoverflow.com/questions/4606864/what-kind-of-java-type-is-b
DB 설정이 binary 타입으로 설정되어 있지는 않는지, DB 컬럼 타입등을 확인해 보셔야 할듯 합니다.
감사합니다.