WebLogic Server 10.3.3 관리 콘솔에서 OpenSSO 8.0 업데이트 2(opensso.war)를 배포하는 경우 시작을 클릭하여 OpenSSO 8.0 업데이트 2가 요청 수신을 시작할 수 있도록 하면 WebLogic Server 도메인이 시작된 콘솔에서 예외가 발생합니다.
참고: OpenSSO 8.0 업데이트 2가 시작되면 시작됨 상태로 유지되며 OpenSSO 8.0 업데이트 2를 중지하고 다시 시작할 때까지 예외가 다시 발생하지 않습니다.
해결 방법 다음과 같이 OpenSSO 8 업데이트 2 opensso-client-jdk15.war 파일의 saaj-impl.jar 파일을 WebLogic Server 10.3.3 구성의 endorsed 디렉토리로 복사합니다.
Oracle WebLogic Server 10.3.3 도메인을 중지합니다.
필요한 경우, OpenSSO 8.0 Update 2 opensso.zip 파일의 압축을 해제합니다.
임시 디렉토리를 만들고 zip-root/opensso/samples/opensso-client.zip 파일의 압축을 해제합니다. zip-root는 opensso.zip 파일의 압축을 해제한 위치입니다. 예:
cd zip-root/opensso/samples mkdir ziptmp cd ziptmp unzip ../opensso-client.zip
임시 디렉토리를 만들고 opensso-client-jdk15.war에서 saaj-impl.jar 파일을 추출합니다. 예:
cd zip-root/opensso/samples/ziptmp/war mkdir wartmp cd wartmp jar xvf ../opensso-client-jdk15.war WEB-INF/lib/saaj-impl.jar
WEBLOGIC_JAVA_HOME/jre/lib 디렉토리 아래에 endorsed라는 새 디렉토리를 만듭니다(endorsed가 아직 없는 경우). WEBLOGIC_JAVA_HOME은 WebLogic Server에서 사용하도록 구성된 JDK입니다.
saaj-impl.jar 파일을 WEBLOGIC_JAVA_HOME/jre/lib/endorsed 디렉토리로 복사합니다.
WebLogic Server 도메인을 시작합니다.