Sun Java System Portal Server 7.2 관리 설명서

Portal Server 데스크탑 컨텐트 관리

이 절에서는 데스크탑 컨텐트를 관리하는 방법을 설명합니다. 데스크탑에 대한 자세한 내용은 Sun Java System Portal Server 7 기술 개요표준 데스크탑에 대한 이해를 참조하십시오.

포틀릿 관리

이 절에서는 포틀릿을 배포 및 배포 해제하는 방법과 포틀릿 기본 설정을 수정하는 방법을 설명합니다.

포틀릿은 포털 컨텍스트 내에서 요청을 처리하고 컨텐트를 생성하는 웹 응용 프로그램입니다. 포틀릿은 포틀릿 컨테이너에서 관리합니다(JSR 168 Expert Group의 정의에 따른 포틀릿 규격 구현).

포틀릿은 선택한 DN 노드에만 한 번 배포할 수 있습니다. 동일한 DN 노드에 포틀릿이 이미 배포된 경우 해당 포틀릿을 배포 해제한 후 배포해야 합니다. 포틀릿이 여러 하위 조직이나 역할에 있어야 하는 경우 포털 전역 DN 또는 상위 조직에 포틀릿을 배포합니다.

Procedure포틀릿을 배포하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털 서버를 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [포틀릿 배포]를 눌러 마법사를 시작합니다.

    1. 포틀릿을 배포하려는 포털 및 DN이 선택되었는지 확인하고 [다음]을 누릅니다.

    2. 포틀릿 war 파일, 역할 파일 및 사용자 파일을 지정합니다.


      주 –

      역할 파일 및 사용자 파일은 선택 사항합니다. war 파일, 역할 파일 및 사용자 파일은 로컬 컴퓨터 또는 원격 포털 서버 시스템에서 찾을 수 있습니다.


    3. 로컬 시스템 또는 원격 포털 서버 시스템에 해당하는 버튼을 선택합니다.

      • 업로드 파일이 로컬 컴퓨터에 있는 경우 찾아보기 대화 상자를 사용하여 로컬 컴퓨터에서 파일을 선택합니다.

      • 업로드 파일이 원격 포털 서버 시스템에 있는 경우 파일 선택기 대화 상자를 사용하여 원격 컴퓨터에서 파일을 선택합니다.

    4. 입력한 정보를 확인하고 [다음]을 누릅니다.

    5. 포틀릿이 배포되면 정보 페이지가 나타납니다.

  6. 지침에 따라 포틀릿을 배포합니다.

같은 기능의 psadmin 명령

psadmin deploy-portlet

Procedure포틀릿을 배포 해제하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털 서버를 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [포틀릿 배포 해제]를 눌러 마법사를 시작합니다.

  6. 필요에 따라 구성 속성을 수정합니다.

  7. [배포 해제]를 눌러 변경 사항을 기록합니다

같은 기능의 psadmin 명령

psadmin undeploy-portlet

Procedure포틀릿 기본 설정을 수정하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [일반적 작업] 탭을 누른 다음 하위 메뉴에서 [채널 및 컨테이너 관리]를 누릅니다.

  3. 포틀릿을 배포할 포털 및 DN을 선택합니다.

    사용할 수 있는 채널과 포틀릿이 포함된 탐색 트리가 표시됩니다.

  4. 왼쪽 프레임의 탐색 트리에서 포틀릿 채널을 선택합니다.

    오른쪽 프레임에는 기본 설정 테이블과 등록 정보 테이블이 표시됩니다.

  5. 기본 설정 테이블에서 수정할 기본 설정의 [값 편집] 링크를 누릅니다.

  6. 기본 설정 마법사에서 텍스트 필드에 새 값을 입력하고 [확인]을 누릅니다.

    • 값을 제거하려면 목록에서 해당 값을 선택하고 [제거]를 누릅니다.

  7. 기본 설정 수정 작업을 완료했으면 [저장]을 누릅니다.

  8. [닫기]를 누릅니다.

채널 및 컨테이너 관리

이 절에서는 관리 콘솔에서 포털 서버 채널과 컨테이너를 관리하는 방법을 설명합니다.

다음과 같은 항목으로 구성됩니다.

채널 및 컨테이너 보기

사용자의 데스크탑은 데스크탑 상위 컨테이너를 시작하여 렌더링됩니다. 모든 조직, 역할 및 사용자 DN에서 상위 컨테이너를 사용자 정의할 수 있습니다. 데스크탑 상위 컨테이너에 표시되도록 선택한 하위 컨테이너 및 채널을 반복하는 방법으로 특정 DN에서 데스크탑에 대한 컨텐트가 제공됩니다.

일반적으로 데스크탑 상위 컨테이너에는 몇 개의 탭 또는 테이블 컨테이너가 포함됩니다. 상위 컨테이너의 선택한 노드 목록에 있는 각 탭 컨테이너가 사용자 테스크탑에 탭을 표시합니다. 이 탭에는 탭 컨테이너에 있는 채널이 표시됩니다.

포털 관리 콘솔의 [채널 및 컨테이너 관리] 왼쪽 하단 프레임에는 두 가지 구성 요소가 있습니다.

[보기 유형] 메뉴의 항목과 트리에 표시되는 노드는 병합된 디스플레이 프로필 XML의 컨텐트에 따라 달라집니다.

트리에는 컨테이너와 채널 노드가 포함됩니다. 데스트탑에 컨텐트를 제공하는 채널의 유형은 세 가지가 있습니다.

트리에서 노드 링크를 눌러 오른쪽 프레임에 등록 정보와 작업을 표시할 수 있습니다.

[보기 유형] 메뉴에는 두 가지 유형의 항목이 있습니다.

디스플레이 프로필 XML 트리 및 데스크탑 보기를 보려면을 참조하십시오.

디스플레이 프로필 XML 트리

트리에는 병합된 디스플레이 프로필(DP) XML에 있는 채널 및 컨테이너의 전체 집합이 표시됩니다. DP XML 트리의 루트 요소는 DP_ROOT이며 이는 디스플레이 프로필에 있는 모든 채널 및 컨테이너의 상위 요소입니다. DP_ROOT 바로 아래 또는 DP_ROOT 아래의 컨테이너에 채널을 만들 수 있습니다.

DP XML 트리 아래에 나열된 노드가 항상 데스크탑에 표시되는 것은 아닙니다. 디스플레이 프로필의 일부 노드는 전혀 참조되지 않거나 데스크탑 컨테이너의 계층 구조에 포함되지 않습니다.

예를 들어 데스크탑의 기본 컨테이너인 JSPTabContainer에는 tab1tab2 컨테이너가 있습니다. tab1ch1ch2가 포함되어 있고 tab2ch3ch4가 포함되어 있는 경우 DP XML 트리에 정의된 채널은 5개입니다. DP XML 트리는 컨테이너 계층 구조에서 ch1부터 ch4까지 참조하지만 ch5는 참조하지 않습니다. 따라서 ch1에서 ch4까지만 데스크탑에 표시됩니다.

데스크탑 보기

데스크탑 보기는 병합된 디스플레이 프로필에서 사용할 수 있는 최상위 컨테이너입니다. 각 데스크탑 보기를 DN에서 데스크탑의 상위 컨테이너로 설정할 수 있습니다. 데스크탑 보기를 선택하면 데스크탑에 표시할 컨텐트를 렌더링하여 역할이 있는 채널 및 컨테이너의 계층 구조를 시각적으로 트리에 표시합니다.

데스크탑 보기에 표시되는 채널과 컨테이너에는 두 가지 상태가 있습니다.

오른쪽 프레임에 있는 작업 링크를 눌러 데스크탑 보기에서 채널 및 컨테이너의 상태를 변경할 수 있습니다. 상태에 대한 툴팁을 표시하려면 컨테이너 또는 채널 아이콘 위에 마우스를 올려 놓습니다. 또한 툴팁에는 노드의 정식 이름도 표시됩니다.

Procedure디스플레이 프로필 XML 트리 및 데스크탑 보기를 보려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털 서버를 선택한 다음 [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

    • 또한 컨테이너 및 채널 관리 페이지의 [DN 선택] 메뉴에서 조직을 선택할 수도 있습니다.

  4. [작업]에서 [컨테이너 및 채널 관리]를 누릅니다.

  5. [보기 유형] 드롭다운 메뉴에서 [DP XML 트리] 또는 [데스크탑 보기]를 선택합니다.

채널 및 컨테이너 등록 정보 수정

이 절에서는 채널 및 컨테이너의 등록 정보와 이를 수정하는 방법을 설명합니다.

다음 작업을 수행할 수 있습니다.

등록 정보에 대한 이해

트리에서 노드를 누를 때 표시되는 등록 정보는 최상위 등록 정보 또는 채널 수준 등록 정보입니다. 이러한 등록 정보는 공급자 수준에서 정의되며 채널에 대해 사용자 정의할 수 있습니다. 하지만 채널에 추가된 새 등록 정보는 공급자에 추가할 수 없습니다. 이런 이유로 채널 수준에서 새 등록 정보를 추가할 수 없습니다.

등록 정보 테이블은 클라이언트 유형 및 로켈을 표시합니다. 등록 정보 유형을 표시하는 열은 없지만 다음 규칙을 따릅니다.

문자열

최대 30자의 넓은 텍스트 필드가 있는 값 열입니다.

정수

최대 5자의 좁은 텍스트 필드가 있는 값 열입니다.

부울

값이 라디오 버튼입니다.

이름이 링크입니다.

목록

[값 편집] 링크가 있는 값 열입니다. 이 링크를 누르면 값을 추가하고 제거할 수 있는 마법사가 열립니다.

빈 컬렉션

[값 편집] 링크를 표시하는 링크가 이름으로 사용됩니다. 빈 컬렉션에 한 쌍의 이름과 값을 추가하여 맵처럼 동작하도록 할 수 있으며 [값 편집]은 표시되지 않습니다. [값 편집] 마법사를 사용하여 빈 컬렉션에 값을 추가한 경우 컬렉션은 목록으로 동작하고 해당 이름 링크는 표시되지 않습니다.

[이름] 및 [값] 열 외에 등록 정보 테이블에는 두 개의 열이 더 있습니다.

범주

등록 정보가 고급 등록 정보인지, 기본 등록 정보인지를 표시합니다. 일반적으로 고급 등록 정보는 숙련된 관리자용입니다.

상태

모든 등록 정보는 다음 세 가지 상태에 해당할 수 있습니다.

  • 기본값 – 공급자에서 할당한 값입니다.

  • 상속됨 – 일부 상위 수준에서 수정된 값입니다. 예를 들어, 현재 노드가 역할이면 등록 정보는 해당 역할의 조직에서 사용자 정의되었을 수 있으며, 이 조직은 상위 조직이거나 상위 조직의 상위일 수 있습니다. 등록 정보가 상속되면 링크가 제공됩니다. 이 링크를 누르면 계층 구조에서 이 등록 정보가 상속되었을 가능성이 있는 모든 상위 노드가 표시됩니다.

  • 사용자 정의 – 이 노드에서 정의된 값입니다.

등록 정보 테이블에는 다음과 같은 버튼이 있습니다.

사용자 정의 제거

이 노드에서 정의된 값을 디스플레이 프로필에서 제거합니다. 그 결과 등록 정보가 계층 구조에서 사용자 정의된 경우 계층 구조의 일부 상위 항목에서 등록 정보가 상속될 수 있습니다. 값이 계층 구조에서 사용자 정의되지 않은 경우 공급자에서 정의한 값이 표시되고 상태는 기본값으로 표시됩니다.

저장

값에 대해 추가, 삭제 및 변경한 사항이 저장됩니다.

재설정

변경 사항을 무시하고 값을 데이터 저장소에서 마지막으로 저장한 상태로 재설정합니다.

모든 정렬 지우기

모든 정렬을 지웁니다.


정보 –

임의의 열 제목을 누르면 테이블을 정렬할 수 있습니다. 이름별로 정렬하기 위해 [이름] 버튼을 처음 누르면 [범주] 및 [상태] 버튼 옆에 +가 나타납니다. +를 눌러 다음 정렬 기준을 적용합니다.


테이블 기본 설정

테이블 기본 설정을 지정합니다.

수정하지 않으면 클라이언트 유형 및 로켈이 기본값으로 설정됩니다.

Procedure등록 정보를 만들려면

[새 등록 정보] 마법사에서 값을 편집하고 저장할 수 있습니다. 또한 새 이름과 값의 쌍을 추가할 수도 있습니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  7. 클라이언트 및 로켈 속성을 설정하려면 [테이블 기본 설정] 버튼을 누릅니다.

  8. [새 등록 정보] 버튼을 눌러 마법사를 시작합니다.

  9. 등록 정보 유형을 선택하고 [다음]을 누릅니다.

  10. 이름을 입력하고 값을 선택한 다음 등록 정보가 고급인지 여부를 지정합니다.


    주 –

    한 쌍의 이름과 값이 포함된 경우 컬렉션 등록 정보가 맵처럼 동작합니다. 컬렉션 등록 정보 유형은 중첩될 수 있습니다. 테이블 위의 등록 정보 경로는 현재 중첩 상태를 표시하도록 변경되며 뒤로 이동할 수도 있습니다.

    끝에 있는 값은 생략 가능합니다. 예를 들어, en 또는 en_US 값을 사용할 수 있지만 US만 단독으로 사용할 수는 없습니다. 로켈 지정에는 표준 Java 형식을 따릅니다.


  11. [마침]을 눌러 등록 정보를 만듭니다.

  12. [닫기]를 눌러 테이블에 새 등록 정보를 표시합니다.

Procedure목록을 편집하려면

값만 포함된 경우 컬렉션 등록 정보는 목록처럼 동작합니다.

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  7. 등록 정보의 [값 편집] 링크를 눌러 마법사를 시작합니다.

  8. 원하는 사항을 변경합니다.

    • 값을 추가하려면 [새 값] 텍스트 상자에 값의 이름을 입력하고 [추가]를 누릅니다.

    • 값을 삭제하려면 [값] 목록에서 값을 선택하고 [제거]를 누릅니다.

  9. [닫기]를 누릅니다.

    편집 등록 정보 페이지에서 목록의 숫자 값이 업데이트됩니다.

Procedure채널 및 컨테이너 등록 정보를 수정하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 채널 또는 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  7. 등록 정보를 변경하고 [저장]을 누릅니다.

같은 기능의 psadmin 명령

psadmin modify-dp

채널 및 컨테이너 생성과 삭제

이 절에서는 포털 관리 콘솔에서 채널과 컨테이너를 만들고 삭제하는 방법을 설명합니다.

Procedure채널 또는 컨테이너를 만들려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  7. [작업]에서 [새 채널 또는 컨테이너]를 눌러 마법사를 시작합니다.

    마법사에서 채널 또는 컨테이너를 만들려는 포털 및 DN을 올바르게 선택했는지 확인하고 [다음]을 누릅니다.

  8. 마법사에서 컨테이너 또는 채널을 만듭니다.

    • 컨테이너를 만들려면 다음 단계를 수행합니다.

      1. [컨테이너 공급자] 드롭다운 메뉴에서 공급자를 선택하고 [다음]을 누릅니다.

      2. [채널 또는 컨테이너 이름] 텍스트 필드에 이름을 입력하고 [다음]을 누릅니다.

      3. 선택 내용을 검토하고 [마침]을 누릅니다.

        컨테이너가 생성되었음을 확인하는 메시지가 표시됩니다.

      4. [닫기]를 누릅니다.

    • 채널을 만들려면 다음 단계를 수행합니다.

      1. 채널 유형을 선택합니다.

        다음 세 가지 유형 중에서 채널을 선택합니다.

        • [공급자 채널]을 선택한 경우 공급자 채널 목록이 표시됩니다.

        • [JSR 168 포틀릿 채널]을 선택한 경우 포틀릿 채널 목록이 표시됩니다.

        • [WSRP 원격 포틀릿 채널]을 선택한 경우 드롭다운 메뉴에서 등록된 제작자 및 원격 포틀릿을 선택합니다.

      2. [채널 또는 컨테이너 이름] 텍스트 필드에 이름을 입력하고 [다음]을 누릅니다.

      3. 선택 내용을 검토하고 [마침]을 누릅니다.

        채널이 생성되었음을 확인하는 메시지가 표시됩니다.

      4. [닫기]를 누릅니다.

같은 기능의 psadmin 명령

psadmin add-dp

Procedure채널 또는 컨테이너를 삭제하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  7. [작업]에서 [삭제할 채널 또는 컨테이너 선택]을 누릅니다.

  8. [유형]에서 [채널] 또는 [컨테이너]를 선택합니다.

    사용 가능한 채널 및 컨테이너가 표시됩니다.

  9. 채널 또는 컨테이너를 선택하고 [삭제]를 누릅니다.

같은 기능의 psadmin 명령

psadmin remove-dp

탭 만들기

이 절에서는 포털 서버 관리 콘솔에서 탭을 만드는 방법에 대해 설명합니다.

Procedure탭을 만들려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [DN 선택] 드롭다운 메뉴에서 DN을 선택합니다.

  5. [작업]에서 [채널 및 컨테이너 관리]를 누릅니다.

  6. 왼쪽 프레임의 트리에서 [JSPTabContainer]를 선택합니다.

  7. 오른쪽 프레임의 [작업]에서 [새 탭]을 눌러 마법사를 시작합니다.

채널 및 컨테이너 표시

이 절에서는 최종 사용자 데스크탑에 채널 및 컨테이너를 표시하는 방법에 대해 설명합니다. 또한 컨텐트 페이지에서 채널 및 컨테이너를 사용할 수 있도록 설정하면 최종 사용자가 데스크탑에 표시할 채널 및 컨테이너를 선택할 수 있습니다.

Procedure채널 및 컨테이너를 데스크탑에 표시하려면

  1. Portal Server 관리 콘솔에 로그인합니다.

  2. [포털] 탭을 선택합니다.

  3. [포털]에서 포털을 선택합니다.

  4. [작업]에서 [컨테이너 및 채널 관리]를 누릅니다.

  5. 오른쪽 프레임의 [등록 정보 편집] 페이지에 표시할 컨테이너를 왼쪽 프레임의 트리에서 선택합니다.

  6. [작업]에서 [포털 데스크탑에 채널 및 컨테이너 표시 또는 숨기기]를 누릅니다.

  7. [사용 준비 완료]에서 채널 또는 컨테이너를 선택합니다.

  8. [추가] 버튼을 사용하여 컨텐트 페이지나 포털 데스크탑에 표시되도록 채널을 이동합니다.

    • [제거] 버튼을 사용하여 채널 또는 컨테이너를 [사용 준비 완료]로 다시 이동할 수 있습니다.

  9. [저장]을 누릅니다.

같은 기능의 psadmin 명령

psadmin modify-dp.