Service Registry 3.1 릴리스 노트

6502100: WSDL 카탈로거에서 뒤에 슬래시가 있는 java.io.tmpdir을 처리하지 않음

문제 요약: Solaris, HP-UX 및 Windows 플랫폼에서 JVM 등록 정보 java.io.tmpdir이 슬래시(/)로 끝나는 값으로 설정된 경우 zip 파일의 WSDL 카탈로거를 사용하려고 하면 오류가 발생합니다. 이 오류로 인해 CatalogingException이 발생하며 요청에 있는 파일 중 하나를 카탈로거가 찾을 수 없다는 메시지가 표시됩니다.

java.io.tmpdir의 기본 설정이 슬래시로 끝나지 않는 Linux에서는 이 문제가 발생하지 않습니다.

해결 방법: 슬래시로 끝나지 않도록 java.io.tmpdir의 값을 변경합니다.

    다음 단계를 수행합니다.

  1. Service Registry 3.1 Administration GuideTo Use the Application Server Admin Console에 설명된 대로 Application Server 관리 콘솔에 로그인합니다.

  2. 구성 노드를 확장합니다.

  3. 서버 노드 server-config (Admin Config)를 확장합니다.

  4. JVM 설정을 누릅니다.

  5. JVM 옵션 탭을 누릅니다.

  6. JVM 옵션 추가를 누릅니다.

  7. 텍스트 필드에 다음을 입력합니다(모두 한 줄로 표시).

    Solaris OS 및 HP-UX: -Djava.io.tmpdir=/var/tmp

    Windows: -Djava.io.tmpdir=c:\DOCUME~1\ADMINI~1\LOCALS~1\Temp

  8. 저장을 누릅니다.

  9. Service Registry 3.1 Administration GuideTo Stop and Restart the Application Server Domain for the Registry에 설명된 지침을 따릅니다.

이러한 단계를 수행한 후 여러 WSDL 파일을 포함하는 zip 파일을 게시할 수 있어야 합니다.