2010-02-04 5 views
2

weblogic 10.It conatins war, ejb jar, APP-INF, META-INF에서 귀를 배치했습니다. 이제 전쟁에서 서비스를 호출 할 때 classnot에 exception이 발견되었습니다. ear 파일을 사용하지 않고 war 파일을 배포하면이 서비스는 훌륭하게 작동합니다.WEBLOGIC SERVER의 클래스 로더

이 문제를 해결하는 방법. 클래스 로더가 병을 검사하는 방법

+0

"서비스"란 무엇인가, 그것이 무엇에 달려 있는가, 귀의 구조, 전쟁의 구조, 전쟁에서 포장되는 libs 등은 더 자세히 설명해야합니다. 또한 전체 스택 추적을 제공하십시오. 도움이 될 수 있습니다. –

답변

3

자세한 내용은 문제를 해결하는 것이 불가능하지만 WebLogic에서 클래스 로더가 작동하는 방법에 대한 설명서를 요청한 경우 Understanding WebLogic Server Application Classloading에 정보가 있습니다. 또한 TheServerSide.com에 Understanding J2EE Application Server Class Loading Architectures을보십시오 (아주 오래되었지만 여전히 완벽하게 유효합니다).

특별한 경우에는 Manifest Class-Path 항목을 사용하고 있는지 알고 싶습니다. 귀사의 EAR이 정확히 어떻게 구조화되었는지에 대한 자세한 내용도 환영합니다. 그에 따라 질문을 업데이트하십시오.