对于 RAR 模块中的注释的 JCA 1.6 支持

Java™ 连接器体系结构 (JCA) V1.6 规范添加了对于资源归档 (RAR) 模块中 Java 注释的支持。注释是在构成 RAR 模块的类文件中为该模块指定元数据或配置数据的方法。

在 JCA 1.6 之前,仅在部署描述符中指定此元数据,但现在可以使用部署描述符或注释来指定此元数据。如果未在 RAR 模块的部署描述符中将该模块标记为 metadata-complete,并且该模块的版本为 1.6 或更高版本,那么注释中指定的元数据将在更新该模块时合并到其部署描述符中。

metadata-complete 元素定义资源适配器模块的部署描述符是否完整,或者是否应该检查可用于该模块并与资源适配器打包在一起的类文件以获取指定部署信息的注释。如果 metadata-complete 已设置为 true,那么应用程序服务器部署工具必须忽略任何指定部署信息的注释,这些注释可能存在于应用程序的类文件中。如果未指定 metadata-complete,或者已将其设置为 false,那么按照 JCA 1.6 规范的指定,部署工具必须检查应用程序的类文件以获取注释。如果未包括部署描述符,或者包括了部署描述符但未将其标记为 metadata-complete,那么部署工具将处理注释。

对于具有满足 JCA 规范 1.5 和更低版本要求的部署描述符的资源适配器模块,应用程序服务器必须假定 metadata-complete 为 true。要获取受支持注释及其用途的完整列表,请查阅 JCA 规范。

JCA V1.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