RAR 모듈의 어노테이션에 대한 JCA 1.6 지원

JCA(Java™ Connector Architecture) 버전 1.6 스펙은 자원 아카이브(RAR) 모듈의 Java 어노테이션에 대한 지원을 추가합니다. 어노테이션은 모듈을 구성하는 클래스 파일에서 RAR 모듈에 대해 메타데이터 또는 구성 데이터를 지정하는 방법입니다.

JCA 1.6 이전에서는 배치 디스크립터에만 이 메타데이터를 지정할 수 있었지만, 이제는 배치 디스크립터 또는 어노테이션을 사용하여 이 메타데이터를 지정할 수 있습니다. 어노테이션에 지정된 메타데이터는 모듈의 배치 디스크립터에 metadata-complete가 표시되어 있지 않거나 모듈 버전이 1.6 이상이면 모듈이 업데이트될 때 RAR 모듈의 배치 디스크립터에 병합됩니다.

metadata-complete 요소는 자원 어댑터 모듈의 배치 디스크립터가 완료되었는지 여부 또는 배치 정보를 지정하는 어노테이션이 있는지, 모듈에 사용 가능하고 자원 어댑터와 함께 패키지된 클래스 파일을 조사해야 하는지 여부를 정의합니다. metadata-complete가 true로 설정된 경우, 애플리케이션 서버 배치 도구는 배치 정보를 지정하는 어노테이션(애플리케이션의 클래스 파일에 있을 수 있음)을 무시해야 합니다. metadata-complete가 지정되어 있지 않거나 false로 설정된 경우, 배치 도구는 JCA 1.6 스펙이 지정한 대로 어노테이션이 있는지 애플리케이션의 클래스 파일을 조사해야 합니다. 배치 디스크립터가 포함되지 않거나 포함되었지만 metadata-complete가 표시되지 않은 경우, 배치 도구는 어노테이션을 처리합니다.

애플리케이션 서버는 JCA 스펙 1.5 이하의 요구사항을 충족시키는 배치 디스크립터가 있는 자원 어댑터 모듈의 경우 metadata-complete가 true라고 가정해야 합니다. 지원되는 어노테이션 및 해당 사용법 전체 목록은 JCA 스펙을 참조하십시오.

JCA 버전 1.6 스펙은 RAR 모듈의 Bean 유효성 검증 제한조건 어노테이션에 대한 지원도 추가합니다. Bean 유효성 검증 제한조건 어노테이션을 사용하여 클래스를 데코레이션하거나 XML 유효성 검증 디스크립터를 제공하여 RAR JavaBeans에 대한 Bean 유효성 검증 제한조건 메타데이터를 지정할 수 있습니다. Application Server는 런타임 시 서비스에 배치하기 전에 모든 JCA 1.6 RAR JavaBeans 인스턴스 제한조건의 유효성을 검증합니다.


주제 유형을 표시하는 아이콘 개념 주제



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