WebLogic commons-lang3 우선 로드 설정 추가 - IllegalAccessError 방지
This commit is contained in:
@@ -13,6 +13,10 @@
|
|||||||
1.6.0(CVE-2025-48976, setPartHeaderSizeMax 추가)보다 먼저 로드되어
|
1.6.0(CVE-2025-48976, setPartHeaderSizeMax 추가)보다 먼저 로드되어
|
||||||
NoSuchMethodError 발생 → 앱 버전 우선 -->
|
NoSuchMethodError 발생 → 앱 버전 우선 -->
|
||||||
<package-name>org.apache.commons.fileupload.*</package-name>
|
<package-name>org.apache.commons.fileupload.*</package-name>
|
||||||
|
<!-- WebLogic 번들 commons-lang3(oracle_common, 구버전)과 앱 WAR의 신버전이 섞여 로드되며
|
||||||
|
클래스 일부(Strings 등)는 앱 로더·나머지(CharSequenceUtils 등)는 WebLogic 로더에서 오는
|
||||||
|
split-package 상태가 되어 IllegalAccessError 발생 → 앱 버전 우선 -->
|
||||||
|
<package-name>org.apache.commons.lang3.*</package-name>
|
||||||
</prefer-application-packages>
|
</prefer-application-packages>
|
||||||
<!-- <prefer-web-inf-classes>true</prefer-web-inf-classes>-->
|
<!-- <prefer-web-inf-classes>true</prefer-web-inf-classes>-->
|
||||||
</container-descriptor>
|
</container-descriptor>
|
||||||
|
|||||||
Reference in New Issue
Block a user