JBoss 4.2.3에서 제대로 작동하는 (Java 5를 사용하는) JBoss 5.1로 내 응용 프로그램을 배포하려고합니다.JBoss 5.1로 마이그레이션 - 새로운 SAX 파서를 생성하지 못했습니다.
는 현재 배포 시간 동안 나는 server.log에 오류 참조 : 보스 포럼에서이 thread에 따르면
... Caused by: org.jboss.xb.binding.JBossXBRuntimeException: Failed to create a new SAX parser
... Caused by: java.lang.ClassCastException: org.apache.xerces.parsers.XML11Configuration
를 내 응용 프로그램을 분리해야합니다. 내 질문 :
- JBoss 5.1 Release Notes에 따라 - 기존의 구성과 주요 차이점은 통화 별 가치 및 배포 분리가 기본적으로 사용되는 것입니다. 따라서 암묵적으로 내 응용 프로그램을 격리해야합니까?
- 동일한 응용 프로그램 서버가 서로 충돌하는 여러 응용 프로그램을 실행할 때 격리가 주로 필요하다고 생각했습니다. 제 경우에는 하나의 응용 프로그램 만 실행하려고합니다. 다시 격리가 필요합니까?
- 위의 질문에 대한 답이 긍정적이어서 격리를 시행해야하는 경우 어떻게 구성 할 수 있습니까? 내 전쟁 파일이 'foo'라고 가정 해 봅시다.
절연 작동하지 않습니다
<jboss-web>
<loader-repository>
tld.mydomain:loader=foo.war
</loader-repository>
</jboss-web>
어떤 항아리가 원하지 않는지 확인하는 방법> –
xercesImpl.jar 만하면됩니다. 내부 버전 jBoss로드와 충돌합니다. –