Sun Java System Portal Server 7.2 관리 설명서

디스플레이 프로필에 대한 이해

Portal Server를 설치하는 동안 초기 조직을 만듭니다. 그 다음 지정된 입력 매개 변수를 바탕으로 설치 프로그램이 디스플레이 프로필 전역 수준 문서와 기본 조직 디스플레이 프로필을 가져옵니다.

그 후에는 새 조직, 하위 조직 또는 역할을 만들 때마다 디스플레이 프로필이 자동으로 로드되지 않습니다. 하지만 새 조직, 하위 조직 또는 역할은 상위 항목에서 정의한 디스플레이 프로필을 상속받습니다. 새로 만든 조직, 하위 조직 또는 역할에만 해당하는 특정 항목이 있는 경우 수동으로 디스플레이 프로필을 로드해야 합니다.

디스플레이 프로필은 다음 세 가지 항목을 정의하여 표준 데스크탑에 대한 디스플레이 구성을 만듭니다.

공급자 정의

공급자의 이름 및 Java 클래스를 지정합니다. 공급자는 채널에 표시되는 컨텐트를 생성하는 데 사용되는 템플리트입니다.

채널 정의

공급자 클래스 인스턴스의 런타임 구성을 지정합니다. 채널은 컨텐트의 단위로, 대개 행과 열로 배열됩니다. 또한 채널의 채널 즉, 컨테이너 채널이 있을 수도 있습니다.

공급자 및 채널 등록 정보 정의

공급자 및 채널 등록 정보의 값을 지정합니다. 공급자에 정의된 등록 정보는 보통 공급자에서 파생된 채널의 기본값을 지정합니다. 채널의 디스플레이 구성에는 제목, 설명, 채널 너비 등과 같은 등록 정보가 포함됩니다. 채널에 정의된 등록 정보는 대개 해당 채널에 대해 기본값이 아닌 특정 값을 지정합니다.

컨테이너 등록 정보는 컨테이너에 포함된 채널을 표시하는 방법을 정의하며여기에는 컨테이너의 레이아웃(가는-넓은, 넓은-가는 또는 가는-넓은-가는), 포함된 채널 목록, 채널 위치(행 및 열 번호) 및 포함된 채널의 창 상태(최소화 또는 분리)가 포함됩니다.

디스플레이 프로필은 채널에 대한 등록 정보 값만 제공하며, 사용자가 데스크탑에서 보게 되는 전체적인 레이아웃이나 구성을 실제로 정의하지 않습니다. 그러나 디스플레이 프로필은 테이블 컨테이너의 열 레이아웃이나 테이블 컨테이너가 테이블에 채널을 작성하는 방식과 같이 채널 표시의 여러 측면을 간접적으로 제어합니다.

시스템은 잘못된 XML이 있는 디스플레이 프로필 문서를 저장하려고 할 때 오류를 보고합니다. 오류 메시지는 제목, 메시지 및 하위 메시지로 표시됩니다. 메시지 상자의 제목은 "잘못된 XML 문서입니다."이고메시지는 다음 중 하나로 표시됩니다.

"잘못된 XML 문서입니다."라는 오류가 나타나면 XML 문서를 저장할 수 있도록 오류를 수정해야 합니다.

디스플레이 문서 구문은 다음과 같습니다.


<?xml version="1.0" encoding="utf-8" standalone="no"?>
<DOCTYPE DisplayProfile SYSTEM " jar://resources/psdp.dtd">

<DisplayProfile version="1.0" priority="xxx">
	<Properties>
	...
	</Properties>
	</Channels>
	...
	</Channels>
	<Providers>
	...
	</Providers>
</DisplayProfile>