미들웨어에 기 구축된 모듈 또는 솔루션 등을 구성할 경우,
webapp에 있는 라이브러리보다 미들웨어에서 제공하는 라이브러리가 먼저 로딩되어 버전 차이에 따른 오류가 발생할 수 있다.
이를 방지 위해 아래와 같은 방법으로 webapp에 있는 라이브러리를 우선 로드하도록 설정 가능하다.
WebLogic | weblogic.xml | <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor> |
Jeus | jeus-web-dd.xml | <webinf-first>true</webinf-first> |
* webapp에서 현재 로딩된 라이브러리 클래스 경로 확인방법
java.net.URL classPath = this.getClass().getResource("클래스명.class");
'WebLogic' 카테고리의 다른 글
웹로직 관리자 계정 초기화 (0) | 2022.10.28 |
---|---|
javax.net.ssl.SSLKeyException 에러 조치 (0) | 2022.04.07 |