Sun Java System Portal Server 6 2005Q4 릴리스 노트

타사 웹 컨테이너에 JSR168 샘플 포틀릿이나 WSRP 샘플 설치

Java Enterprise Server 설치 프로그램을 사용하여 Portal Server와 Access Manager SDK를 설치한 후 다음 절차를 사용하여 JSR168 샘플 포틀릿 또는 WSRP 샘플을 설치합니다. BEA WebLogic Server™ 또는 IBM WebSphere? Application Server를 사용하는 경우 JSR168 샘플 포틀릿과 WSRP 샘플을 모두 설치합니다. Sun Java System Web Server 또는 Sun Java System Application Server를 사용하는 경우 WSRP 샘플을 설치합니다.


주 –

모바일 액세스에서는 IBM WebSphere 또는 BEA WebLogic을 지원하지 않습니다.


ProcedureBEA WebLogic 또는 IBM WebSphere에 JSR168 샘플 포틀릿이나 WSRP 샘플을 설치하려면

시작하기 전에

다음 절차는 Solaris 플랫폼에 Portal Server를 설치하는 경우에만 적용됩니다.

단계
  1. BEA WebLogic 8.1 또는 IBM WebSphere Application Server 5.1 인스턴스를 다시 시작합니다.

  2. 다음 명령을 실행하여 JSR168 포틀릿 샘플을 실행합니다.

    PortalServer-base/lib/postinstall_PortletSamples

    Access Manager 관리자 비밀번호 및 응용 프로그램 서버 관리자 비밀번호를 물으면 입력합니다.

    portletsamples.war 파일이 배포됩니다.

  3. PATH 설정에 /usr/bin이 포함되어 있는지 확인합니다. 스크립트의 awk 부분이 정확하게 실행되려면 이 값이 필요합니다.

  4. 다음 명령을 실행하여 WSRP 샘플을 구성합니다.

    • PortalServer-base/samples/wsrpproducer/producersampleconfig

      프롬프트가 표시되면 Access Manager 관리자 비밀번호를 입력합니다.

      • PortalServer-base/samples/wsrpconsumer/consumersampleconfig

        프롬프트가 표시되면 Access Manager 관리자 비밀번호를 입력합니다.

ProcedureWeb Server 또는 Application Server에 WSRP 샘플을 설치하려면

시작하기 전에

Sun Java System Web Server 6.1 및 Sun Java Server Application Server 7에 Portal Server 및 Access Manager SDK를 설치한 후에는 다음과 같은 절차를 직접 수행해야 합니다.

단계
  1. Web Server 또는 Application Server 인스턴스를 다시 시작합니다.

  2. PATH 설정에 /usr/bin이 포함되어 있는지 확인합니다. 스크립트의 awk 부분이 정확하게 실행되려면 이 값이 필요합니다.

  3. 다음 명령을 실행하여 WSRP 샘플을 구성합니다.

    • PortalServer-base/samples/wsrpproducer/producersampleconfig

      프롬프트가 표시되면 Access Manager 관리자 비밀번호를 입력합니다.

      • PortalServer-base/samples/wsrpconsumer/consumersampleconfig

        프롬프트가 표시되면 Access Manager 관리자 비밀번호를 입력합니다.

Secure Remote Access

사용자 세션이 시간 초과되거나 사용자 세션 로그아웃 등이 발생하는 경우 Sun Java System Access Manager는 게이트웨이에 세션 알림을 보냅니다. Sun Java System Access Manager가 HTTP 모드에서 실행되는 경우에도 이 서버는 HttpsURLConnection을 사용하여 알림을 보내는 SSL 클라이언트로 작동합니다. 이 서버는 SSL 서버(게이트웨이)에 연결하기 때문에 인증된 CA 목록에 게이트웨이 CA 인증서가 있거나 자체 서명한 인증서를 허용하는 환경 설정이 있어야 합니다.


주 –

CA를 인증된 CA 목록에 추가하는 방법은 정의된 프로토콜 처리기에 따라 다릅니다.


HttpsURLConnection을 만들려면 Java Virtual Machine(JVM™) 등록 정보 Djava.protocol.handler.pkgs를 설정해야 합니다.

Portal Server가 Sun Java System Web Server, Sun Java System Application Server 또는 BEA WebLogic Server에서 실행되는 경우 기본적으로 이 등록 정보는 com.iplanet.services.com으로 올바르게 설정됩니다. Sun Java System Access Manager 패키지는 HttpsURLConnection 구현을 포함하고 있으며 AMConfig.properties 파일에 플래그 com.iplanet.am.jssproxy.trustAllServerCerts=true를 추가하여 SSL 서버로부터 자체 서명한 인증서를 허용하기 위한 환경 설정을 제공합니다.

-Djava.protocol.handler.pkgs는 IBM WebSphere Application Server에 대해 기본적으로 설정되지 않습니다. 지원되는 응용 프로그램 서버에 대한 HttpsURLConnection 구현은 고유한 기본 처리기를 사용해야 합니다. 이는 JSSE 또는 사용자 정의 SSL 구현일 수 있습니다.

Procedure여러 포털에 다수의 게이트웨이 구성

두 번째 포털에 두 번째 게이트웨이를 설치할 경우에는 쿠키 전달 URL 값을 두 번째 포털을 가리키도록 수동으로 업데이트해야 합니다.

단계
  1. Access Manager 관리 콘솔에 로그인합니다.

  2. 서비스 구성 탭을 선택합니다.

  3. 게이트웨이를 누릅니다.

  4. 두 번째 포털을 쿠키 전달 URL 목록에 추가합니다.

Procedure게이트웨이 시작 및 중지

단계
  1. 다음 명령을 사용하여 게이트웨이를 시작합니다.

    gateway-base/SUNWps/bin/gateway -n new-profile-name start

    default는 설치 중에 만들어지는 게이트웨이 프로필의 기본 이름입니다. 나중에 고유한 프로필을 만들고 새 프로필로 게이트웨이를 다시 시작할 수 있습니다. 자세한 내용은 Sun Java System Portal Server 6 2005Q4 Secure Remote Access 관리 설명서의 제2장에서 “게이트웨이 프로필 만들기”를 참조하십시오.

    여러 게이트웨이 인스턴스가 있다면 다음을 사용합니다.

    gateway-base/SUNWps/bin/gateway start


    주 –

    게이트웨이 설치 중에 설치 후 게이트웨이 시작 환경 설정에 y를 선택한 경우 이 단계는 필요 없습니다.



    주 –

    시작할 인스턴스에 대한 구성 파일만 /etc/opt/SUNWps/etc/opt/SUNWps 디렉토리에 있어야 합니다.


    이 특정 노드에서 실행되는 모든 게이트웨이 인스턴스를 중지하려면 다음 명령을 사용합니다.

    gateway-base/SUNWps/bin/gateway stop

    Netlet 및 게이트웨이는 PAC 파일 지원을 위해 Rhino JavaScript™ 구문 분석기(SUNWrhino 번들로 제공)가 필요합니다. 이 구문 분석기는 게이트웨이 및 Portal Server 노드에 설치해야 합니다. 설치하려면 다음 단계를 따릅니다.

  2. 현재 디렉토리에서 pkgadd -d . SUNWrhino를 실행하여 이 패키지를 추가합니다.

  3. package-base-dir/js.jar

    ${JAVA_HOME}/jre/lib/ext 디렉토리로 복사합니다.

Netlet 및 Rewriter 프록시

Netlet 프록시와 Rewriter 프록시를 시작하기 전에 Netlet 프록시 및 Rewriter 프록시 환경 설정으로 게이트웨이 프로필이 업데이트되었는지 확인합니다.


주 –

모든 사용자가 Access List 서비스를 사용할 수 있고 게이트웨이를 통해 액세스할 수 있는지 확인합니다.


Sun Java System Portal Server 소프트웨어에 NetFile은 Windows 액세스를 위해 jCIFS 라이브러리(SUNWjcifs 번들로 제공)가 필요합니다. 이 라이브러리는 Portal Server 노드에만 설치해야 합니다. 설치하려면 다음 단계를 따릅니다.

ProcedurejCIFS 라이브러리를 설치하려면

단계
  1. 현재 디렉토리에서 pkgadd -d . SUNWjcifs를 실행하여 이 패키지를 추가합니다.

  2. portal-server-install-base/SUNWps/lib/postinstall_JCIFS를 실행합니다.

  3. portal-server-install-base/SUNWps/bin/undeploy를 실행합니다.

  4. portal-server-install-base/SUNWps/bin/deploy 명령을 실행합니다.

  5. 서버를 다시 시작합니다.