기본 콘텐츠로 건너뛰기

라벨이 jboss-deployment-structure.xml인 게시물 표시

JBoss에 EgovFramework 배포 시 spring-modules-validation 충돌 오류 완벽 해결 가이드

JBoss에 EgovFramework 배포 시 spring-modules-validation 충돌 오류 완벽 해결 가이드 AI 생성 이미지: JBoss에 EgovFramework 배포 시 spring-modules-validation 충돌 오류 완벽 해결 가이드 레거시 전자정부프레임워크를 JBoss나 WildFly에 올릴 때, 로컬에서는 문제없던 기능이 운영 환경에서 ClassLoader 관련 예외로 배포가 실패하는 일이 자주 발생합니다. 이 문서는 JBoss에 EgovFramework 배포 시 spring-modules-validation 충돌 오류 완벽 해결 가이드 를 목표로, 원인 분석과 실무에서 바로 적용 가능한 대응 방법을 단계별로 정리합니다. 핵심은 구형 Validation 라이브러리( spring-modules-validation:0.9 )와 JBoss가 제공하는 javax.validation 모듈, 그리고 공통 로깅류( commons-logging ) 간의 충돌을 적절히 정리하는 것입니다. 아래에서 pom.xml 의존성 관리와 jboss-deployment-structure.xml 설정을 통해 문제를 해결합니다. 📚 목차 1. 발생 환경과 대표 증상 정리 2. 근본 원인: JBoss ClassLoader vs 구형 Validation 라이브러리 3. 해결 1단계: pom.xml 에서 의존성 정리 4. 해결 2단계: jboss-deployment-structure.xml 설정 5. 실무 체크리스트 & FAQ 6. 마무리: ...