Sun Java System Application Server Enterprise Edition 8.1 2005Q2 관리 설명서

사용자 정의 자원 정보

사용자 정의 자원 사용

사용자 정의 자원은 로컬 JNDI 저장소를 액세스하고 외부 자원은 외부 JNDI 저장소를 액세스합니다. 두 가지 유형의 자원 모두 사용자 지정 팩토리 클래스 요소, JNDI 이름 속성 등을 필요로 합니다. 이 절에서는 J2EE 자원에 대해 JNDI 연결 팩토리 자원을 구성하는 방법과 이러한 자원에 액세스하는 방법에 대해 설명합니다.

Application Server 내에서 list-jndi-entities 뿐만 아니라 자원을 작성, 삭제 및 나열할 수 있습니다.

Procedure사용자 정의 자원을 만드는 방법

  1. 관리 콘솔의 왼쪽 창에서 수정할 JNDI 구성의 Application Server 인스턴스를 엽니다.

  2. JNDI 탭을 열고 사용자 정의 자원을 누릅니다.

    사용자 정의 자원이 이미 만들어져 있으면 오른쪽 창에 나열됩니다. 새 사용자 정의 자원을 만들려면 새로 만들기를 누릅니다. JNDI 탭을 열고 새로 만들기를 누릅니다. 새로운 사용자 정의 자원을 추가하기 위한 페이지가 표시됩니다.

  3. JNDI 이름 필드에서 자원에 액세스할 때 사용할 이름을 입력합니다.

    이 이름은 JNDI 이름 지정 서비스에 등록됩니다.

  4. 위의 예에서와 같이 자원 유형 필드에 전체 유형 정의를 입력합니다.

    자원 유형 정의는 xxx.xxx 형식을 따릅니다.

  5. 팩토리 클래스 필드에서 작성할 사용자 정의 자원의 팩토리 클래스 이름을 입력합니다.

    팩토리 클래스는 팩토리 클래스에 대한 사용자 지정 이름입니다. 이 클래스는 javax.naming.spi.ObjectFactory 인터페이스를 구현합니다.

  6. 설명 필드에서 작성할 자원에 대한 설명을 입력합니다.

    이 설명은 문자열 값이고 최대 250자를 포함할 수 있습니다.

  7. 추가 등록 정보 섹션에서 등록 정보 이름과 값을 추가합니다.

  8. 사용자 정의 자원 사용 가능 확인란을 선택하여 사용자 정의 자원을 활성화합니다.

  9. 사용자 정의 자원을 저장하려면 확인을 누릅니다.

    클러스터나 독립 실행형 인스턴스에 사용자 정의 자원을 배포할 경우 대상 탭을 사용하여 대상을 관리할 수 있습니다. 사용자 정의 자원을 만든 후 탭이 표시됩니다. 대상 이름을 입력하고 확인을 눌러 대상을 설정합니다.

해당 asadmin 명령

create-custom-resource

Procedure사용자 정의 자원을 편집하는 방법

  1. 관리 콘솔의 왼쪽 창에서 수정할 JNDI 구성의 Application Server 인스턴스를 엽니다.

  2. JNDI를 열고 사용자 정의 자원을 선택합니다.

    사용자 정의 자원이 이미 만들어져 있으면 오른쪽 창에 나열됩니다.

  3. 오른쪽 창에서 파일 이름을 누릅니다.

  4. 자원 유형 필드, 팩토리 클래스 필드 또는 설명 필드를 편집합니다.

  5. 사용자 정의 자원 사용 가능 확인란을 선택하여 사용자 정의 자원을 활성화합니다.

  6. 저장을 눌러 사용자 정의 자원의 변경 내용을 저장합니다.

Procedure사용자 정의 자원을 삭제하는 방법

  1. 관리 콘솔의 왼쪽 창에서 JNDI 탭을 엽니다.

  2. 사용자 정의 자원을 누릅니다.

    사용자 정의 자원이 이미 만들어져 있으면 오른쪽 창에 나열됩니다.

  3. 삭제할 자원 이름 옆에 있는 상자를 누릅니다.

  4. 삭제를 누릅니다. 사용자 정의 자원이 삭제됩니다.

해당 asadmin 명령

delete-custom-resource

사용자 정의 자원 나열

사용자 정의 자원을 나열하려면 asadmin list-custom-resources 명령을 입력합니다. 예를 들어, 호스트 plum 의 사용자 정의 자원을 나열하려면 다음을 입력합니다.


$asadmin list-custom-resources --host plum target6

전체 컨텍스트를 보려면 asadmin help list-custom-resources를 입력합니다.