Sun Java System Access Manager 7.1 릴리스 노트

WebLogic의 Access Manager 단일 WAR 배포에서 클라이언트 SDK와 통신하려면 JAX-RPC 1.0 JAR 파일이 필요합니다. (6555040)

이 문제는 JAX-RPC 초기화 시 Weblogic 8.1에서 배포되는 단일 WAR에 대해 알려진 문제입니다. Access Manager가 클라이언트 SDK와 통신할 수 있도록 하려면 JAX-RCP 1.1 jar 파일을 JAX-RPC 1.0 jar 파일로 교체해야 합니다.

해결 방법:

WAR 파일을 가져오는 방법은 두 가지가 있습니다. 하나는 Access Manager를 나중에 구성 옵션으로 설정하여 Java Enterprise System 5 설치 프로그램을 통해 가져오는 것이고, 다른 하나는 Sun 다운로드 사이트에서 가져오는 것입니다.

나중에 구성 옵션으로 JES 5 설치 프로그램을 통해 WAR 파일을 생성한 경우

  1. AccessManager-base/SUNWam/web-src/WEB-INF/lib에서 다음 JAXRPC 1.1 .jar 파일을 제거합니다.

    • jaxrpc-api.jar

    • jaxrpc-spi.jar

    • jaxrpc-impl.jar

  2. 해당 위치에서 다음 .jar 파일을 AccessManager-base/SUNWam/web-src/WEB-INF/lib로 복사합니다.

    • /opt/SUNWam/lib/jaxrpc 1.0jaxrpc-api.jar

    • /opt/SUNWam/lib/jaxrpc 1.0jaxrpc_ri.jar

    • /opt/SUNWmfwk/libcommons-logging.jar

  3. AccessManager-base/SUNWam/bin/으로 이동한 후 다음 명령을 실행합니다.

    amconfig —s samplesilent

    amconfig 스크립트를 사용하여 Access Manager를 구성하는 방법에 대한 자세한 내용은 Access Manager Post Installation GuideRunning the Access Manager amconfig Script를 참조하십시오.

Sun 다운로드 사이트(http://www.sun.com/download/index.jsp)에서 WAR 파일을 가져온 경우

  1. ZIP_ROOT/applications/jdk14/amserver.war 파일을 가져온 후 임시 영역(예: /tmp/am-staging)에 저장합니다.

  2. /tmp/am-staging/WEB-INF/lib에서 다음 JAXRPC 1.1 .jar 파일을 제거합니다.

    • jaxrpc-api.jar

    • jaxrpc-spi.jar

    • jaxrpc-impl.jar

  3. ZIP_ROOT/applications/jdk14/jarFix 디렉토리에 있는 다음 JAXRPC 1.0 .jar 파일 및 공통 로깅 .jar 파일을 /tmp/am-staging/WEB-INF/lib에 복사합니다.

    • jaxrpc-api.jar

    • jaxrpc-ri.jar

    • commons-logging.jar

  4. Access Manager WAR을 다시 만들어 배포합니다. 자세한 내용은 Access Manager Post Installation GuideDeploying Access Manager as a Single WAR File을 참조하십시오.