서버 시스템 해결 방법은 다음 작업을 함께 수행해야 합니다.
Application Server lib 디렉토리에 SAAJ 1.3 JAR 파일 넣기
두 개의 JVM 옵션을 추가하여 시스템 등록 정보 설정
Application Server 중지 및 다시 시작
Application Server lib 디렉토리로 변경합니다.
Solaris OS: cd /opt/SUNWappserver/appserver/lib
Linux 및 HP-UX 시스템: cd /opt/sun/appserver/lib
Application Server lib 디렉토리에 두 개의 SAAJ JAR 파일에 대한 백업 복사본을 만듭니다. 예를 들면 다음과 같습니다.
cp saaj-api.jar saaj-api.jar.v1.2 cp saaj-impl.jar saaj-impl.jar.v1.2 |
SAAJ 1.3 JAR 파일을 Application Server lib 디렉토리에 복사합니다.
Solaris OS:
cp /usr/share/lib/saaj-api.jar . cp /usr/share/lib/saaj-impl.jar . |
Linux 및 HP-UX 시스템:
cp /opt/sun/share/lib/saaj-api.jar . cp /opt/sun/share/lib/saaj-impl.jar . |
Service Registry 3.1 Administration Guide의 To Use the Application Server Admin Console에 설명된 대로 Application Server 관리 콘솔에 로그인합니다.
구성 노드를 확장합니다.
서버 노드 server-config (Admin Config)를 확장합니다.
JVM 설정을 누릅니다.
JVM 옵션 탭을 누릅니다.
JVM 옵션 추가를 누릅니다.
텍스트 필드에 다음을 입력합니다.
-Djavax.xml.soap.MessageFactory=com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl |
JVM 옵션 추가를 다시 누릅니다.
텍스트 필드에 다음을 입력합니다.
-Djavax.xml.soap.MetaFactory=com.sun.xml.messaging.saaj.soap.SAAJMetaFactoryImpl |
저장을 누릅니다.
Service Registry 3.1 Administration Guide의 To Stop and Restart the Application Server Domain for the Registry에 설명된 지침을 따릅니다.