wsadmin 스크립트를 사용하여 새 J2C 자원 어댑터 구성

wsadmin 스크립트 도구를 사용하여 자원 어댑터 아카이브(RAR) 파일로 Java™ 2 Connector 자원 어댑터를 구성합니다. RAR 파일은 CICS®(Customer Information Control System)와 같은 특정 엔터프라이즈 정보 시스템(EIS)에 액세스하는 경우 자원 어댑터를 지원하는 클래스 및 기타 코드를 제공합니다. 적절한 RAR 파일을 설치한 후에만 EIS에 대한 자원 어댑터를 구성합니다.

시작하기 전에

RAR 파일(종종 JCA(Java Connector Architecture) 커넥터라고도 함)은 JCA 1.5 및 1.6 스펙을 준수해야 합니다. 자원 어댑터가 JCA 버전 1.6을 지원하도록 RAR 모듈에 Java 어노테이션에 대한 추가된 지원이 있습니다. 어노테이션 지원 및 메타데이터에 대한 자세한 정보는 RAR 모듈에서 어노테이션에 대한 JCA 1.6 지원 주제를 참조하십시오.

지원되는 어셈블리 도구(어셈블리 도구 문서에서 설명함)로 Java 아카이브(JAR) 파일 및 기타 실행 가능한 컴포넌트, 유틸리티 클래스 등의 콜렉션을 배치 가능한 RAR 파일로 어셈블하여 이 요구사항을 만족하십시오. 그러면 애플리케이션 서버에 RAR 파일을 설치할 수 있습니다.

다음은 이 태스크를 완료하는 두 가지 방법입니다. 이 주제에서는 AdminConfig 오브젝트를 사용하여 자원 어댑터를 설치합니다. 또는 AdminJ2C 스크립트 라이브러리에서 installJ2CResourceAdapter 스크립트를 사용하여 다음 예제에 나온 대로, 구성에서 J2C 자원 어댑터를 설치할 수도 있습니다.
AdminJ2C.installJ2CResourceAdapter(“myNode", "C:\temp\jca15cmd.rar", "J2CTest")

스크립트 라이브러리는 가장 일반적인 관리 기능을 자동화하는 프로시저 세트를 제공합니다. 각 스크립트 프로시저를 개별적으로 실행하거나 여러 프로시저를 결합하여 새 스크립트를 신속하게 개발할 수 있습니다.

프로시저

  1. wsadmin 스크립트를 실행하십시오. 자세한 정보는 wsadmin 스크립트 시작 클라이언트 문서 주제를 참조하십시오.
  2. 다음 예제에 나온 대로, 자원 어댑터가 설치된 노드의 구성 ID를 식별하십시오.
    • Jacl 사용:

      set node [$AdminConfig getid /Cell:mycell/Node:mynode/]
    • Jython 사용:

      node = AdminConfig.getid('/Cell:mycell/Node:mynode/')
      print node
    출력 예제:
    mynode(cells/mycell/nodes/mynode|node.xml#Node_1)
  3. 선택적 속성을 식별하십시오.

    J2CResourceAdapter 오브젝트에는 특정 인수가 필요하지 않습니다. 다음 명령을 사용하여 J2CResourceAdapter 오브젝트에 대한 선택적 속성을 표시하십시오.

    • Jacl 사용:

      $AdminConfig defaults J2CResourceAdapter
    • Jython 사용:

      print AdminConfig.defaults('J2CResourceAdapter')
    다음은 각 선택적 속성과 속성의 데이터 유형을 표시하는 명령 출력을 보여주고 기본 속성을 표시합니다.
    Attribute                       Type                            Default
    name         Stringdescription                     String
    classpath                       String
    nativepath                      String
    providerType                    String
    isolatedClassLoader             boolean                         false
    archivePath                     String
    threadPoolAlias                 String                          Default
    singleton                       boolean                         false
    hACapability                    ENUM                            RA_NO_HA
    isEnableHASupport               boolean                         false
    propertySet                     J2EEResourcePropertySet
    jaasLoginConfiguration          JAASConfigurationEntry
    deploymentDescriptor            Connector
    connectionDefTemplateProps      ConnectionDefTemplateProps
    activationSpecTemplateProps     ActivationSpecTemplateProps
    j2cAdminObjects                 J2CAdminObject
    adminObjectTemplateProps        AdminObjectTemplateProps
    j2cActivationSpec               J2CActivationSpec
    properties                      Property
  4. 원하는 속성을 설정하십시오.

    J2C 자원 어댑터에 대해 구성할 속성을 판별하십시오. 다음 예제에서 명령은 rarFile 변수에 대한 RAR 파일 경로 및 option 변수에 대한 이름 및 설명 구성 옵션을 설정합니다.

    • Jacl 사용:

      [AIX Solaris HP-UX Linux Windows]
      set rarFile c:/currentScript/cicseci.rar
      set option  {-rar.name  RAR1 -rar.desc "New resource adapter"} 
      [z/OS][IBM i]
      set rarFile /currentScript/cicseci.rar
      set option {-rar.name  RAR1 -rar.desc "New resource adapter"}
    • Jython 사용:

      [AIX Solaris HP-UX Linux Windows]
      rarFile = 'c:/currentScript/cicseci.rar'
      option  = '[-rar.name  RAR1 -rar.desc "New resource adapter"]'
      [z/OS]
      rarFile = '/currentScript/cicseci.rar'
      option  = '[-rar.name  RAR1 -rar.desc "New resource adapter"]'
  5. 자원 어댑터를 작성하십시오.

    AdminConfig 오브젝트에 대한 installResourceAdapter 명령을 사용하여 다음 예제에 나온 대로, 이전에 설정한 구성 옵션으로 자원 어댑터를 설치하십시오.

    • Jacl 사용:

      $AdminConfig installResourceAdapter $rarFile mynode $option
    • Jython 사용:

      AdminConfig.installResourceAdapter(rarFile, 'mynode', option)
    출력 예제:
    RAR1(cells/mycell/nodes/mynode|resources.xml#J2CResourceAdapter_1)
  6. 구성 변경사항을 저장하십시오. 자세한 정보는 wsadmin 도구로 구성 변경사항 저장 주제를 참조하십시오.
  7. Network Deployment 환경에서만 노드를 동기화하십시오. 자세한 정보는 wsadmin 도구로 노드 동기화 주제를 참조하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_jcadapter
파일 이름:txml_jcadapter.html