RARUpdate 명령 그룹
J2C 자원 어댑터의 자원 어댑터 아카이브(RAR) 모듈 및 특성 구성을 업그레이드하려면 RAR 업데이트 마법사를 사용하십시오. 애플리케이션 서버는 클래스 및 자원 어댑터 아카이브를 구성하는 기타 코드를 사용하여 사용자가 구성하는 자원 어댑터를 지원합니다.
문제점을 피하려면 관리 콘솔 RAR 업데이트 마법사를 사용하십시오. 자세한 정보는 자원 어댑터 아카이브 업데이트 주제를 참조하십시오.
RARUpdate 명령 그룹에는 다음 명령이 들어 있습니다.
compareResourceAdapterToRAR
compareResourceAdapterToRAR 명령은 자원 어댑터가 새 RAR 파일과 호환 가능한지 여부를 판별합니다. 자원 어댑터는 둘이 호환 가능할 때만 RAR을 사용하여 업데이트될 수 있습니다.
대상 오브젝트
자원 어댑터 오브젝트 ID - 업데이트를 위해 비교될 자원 어댑터의 구성 오브젝트입니다.결과
명령은 자원 어댑터가 지정된 RAR과 호환 가능한 경우에 true를 리턴합니다. 또한 자원 어댑터의 버전과 새 RAR 파일을 표시합니다. 자원 어댑터가 지정된 RAR과 호환 가능하지 않은 경우, 명령은 false를 리턴하고 호환 가능하지 않은 이유를 설명하는 메시지를 제공합니다.필수 매개변수
- RAR 파일로의 절대 경로입니다. (문자열, 필수).
예제
일괄처리 모드 사용 예제:
AdminTask.compareResourceAdapterToRAR("Test Resource Adapter(cells/cell/nodes/node|resources.xml#J2CResourceAdapter_1169157308943"),
'[-rarPath "c:\tra\rar\TRA.rar"]')
getNewRAObjectProperties
getNewRAObjectProperties 명령은 자원 어댑터를 업데이트할 때 구성될 수 있는 RAR 파일 내의 새 특성의 목록을 얻습니다.
대상 오브젝트
자원 어댑터 오브젝트 ID - 업데이트될 자원 어댑터의 구성 오브젝트입니다.결과
RAR를 업데이트할 때 자원 어댑터에서 구성될 수 있는 새 특성의 목록이 수신됩니다.필수 매개변수
- RAR 파일로의 절대 경로입니다. (문자열, 필수).
- 리턴할 값의 유형입니다(String 또는 "Hashtable"). returnType이 "String"일 때 명령은 updateRAR 명령에 대한 입력 용도로 String을 리턴합니다. returnType이 "Hashtable"인 경우, 명령은 관리 콘솔에서 사용할 용도로 java.util.Hashtable을 리턴합니다. returnType의 기본값은 String입니다. (문자열, 선택사항)
예제
일괄처리 모드 사용 예제:
findOtherRAsToUpdate
findOtherRAsToUpdate 명령은 업데이트될 자원 어댑터와 비슷한 구성에 있는 다른 자원 어댑터를 찾습니다. 결과 자원 어댑터도 업데이트되어야 합니다.
대상 오브젝트
자원 어댑터 오브젝트 ID - 업데이트를 위해 비교되는 자원 어댑터의 구성 오브젝트입니다.결과
명령은 RARUpdate 명령의 대상 오브젝트로서 입력될 수 있는 자원 어댑터 오브젝트 ID 문자열의 목록을 리턴합니다.예제
일괄처리 모드 사용 예제:
updateRAR
updateRAR 명령은 특정 범위에 있는 자원 어댑터의 RAR 및 구성을 업데이트합니다.
대상 오브젝트
자원 어댑터 오브젝트 ID - 업데이트되는 자원 어댑터의 구성 오브젝트입니다.결과
이 명령은 완료 시 성공 또는 실패의 메시지를 리턴합니다.필수 매개변수
- 새 RAR 파일의 절대 경로입니다. (문자열, 필수).
선택적 매개변수
- ResourceAdapter 구현 클래스에 설정할 새 특성의
[이름 값] 쌍의 목록입니다. 이 단계에 대해 다음 매개변수를
지정할 수 있습니다.
- 자원 어댑터 특성의 이름입니다. (문자열, 선택사항)
- 자원 어댑터 특성의 값입니다. (문자열, 선택적)
- 자원 어댑터 구성의 연결 팩토리에서 설정할
새 특성의 [id 이름 값] 3중항의 목록입니다. 이
단계에 대해 다음 매개변수를 지정할 수 있습니다.
- 연결 팩토리의 JNDI(Java Naming and Directory Interface) 이름입니다. (문자열, 선택사항)
- 연결 팩토리 특성의 이름입니다. (문자열, 선택사항)
- 자원 어댑터 특성의 값입니다. (문자열, 선택사항)
- 자원 어댑터 구성의 활성화 스펙에서 설정할
새 특성의 [id 이름 값] 3중항의 목록입니다.
이 단계에 대해 다음 매개변수를 지정할 수 있습니다.
- 활성화 스펙의 JNDI(Java Naming and Directory Interface) 이름입니다. (문자열, 선택사항)
- 활성화 스펙 특성의 이름입니다. (문자열, 선택사항)
- 활성화 스펙 특성의 값입니다. (문자열, 선택적)
- 자원 어댑터 구성의 관리 오브젝트에서 설정할
새 특성의 [id 이름 값] 3중항의 목록입니다. 이
단계에 대해 다음 매개변수를 지정할 수 있습니다.
- 활성화 스펙의 JNDI(Java Naming and Directory Interface) 이름입니다. (문자열, 선택적)
- 관리 오브젝트 특성의 이름입니다. (문자열, 선택적)
- 관리 오브젝트 특성의 값입니다. (문자열, 선택사항)
예제
일괄처리 모드 사용 예제:
대화식 모드 사용 예제: