RARUpdate 命令组
使用资源适配器归档 (RAR) 更新向导来升级 J2C 资源适配器的 RAR 模块和属性配置。应用程序服务器使用组成资源适配器归档的类和其他代码来支持您配置的资源适配器。
要避免出现问题,请使用管理控制台 RAR 更新向导。要获取更多信息,请参阅主题“更新资源适配器归档”。
RARUpdate 命令组包含以下命令:
compareResourceAdapterToRAR
compareResourceAdapterToRAR 命令确定资源适配器是否和新的 RAR 文件一致。只有当两者一致时,才能使用 RAR 更新资源适配器。
目标对象
资源适配器对象标识 - 将进行比较以更新的资源适配器的配置对象。结果
如果资源适配器与指定的 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 文件内新属性的列表。
目标对象
资源适配器对象标识 - 将要更新的资源适配器的配置对象。结果
您会接收到新属性的列表,在更新 RAR 时可以在资源适配器上配置这些属性。必需参数
- RAR 文件的绝对路径。(字符串,必需)
- 将返回的值的类型,“String”或“Hashtable”。当 returnType 是“String”时,该命令返回一个旨在用作 updateRAR 命令的输入的字符串;如果 returnType 是“Hashtable”,那么该命令返回旨在用于管理控制台的 java.util.Hashtable。returnType 缺省是 String。(字符串,可选)
示例
批处理方式示例用法:
findOtherRAsToUpdate
findOtherRAsToUpdate 命令在配置中查找与要更新的资源适配器类似的其他资源适配器。还会更新查到的资源适配器。
目标对象
资源适配器对象标识 - 将进行比较以更新的资源适配器的配置对象。结果
命令返回资源适配器对象标识字符串的列表,可以将这些字符串作为 RARUpdate 命令的目标对象输入。示例
批处理方式示例用法:
updateRAR
updateRAR 命令更新特定范围的资源适配器的 RAR 和配置。
目标对象
资源适配器对象标识 - 将要更新的资源适配器的配置对象。结果
此命令在完成时返回成功消息或失败消息。必需参数
- 新 RAR 文件的绝对路径。(字符串,必需)
可选参数
- 在 ResourceAdapter
实现类上设置的新属性的 [名称 值] 对列表。您可以在此步骤中指定以下参数:
- 资源适配器属性的名称。(字符串,可选)
- 资源适配器属性的值。(字符串,可选)
- 资源适配器配置中连接工厂上设置的新属性的 [标识 名称 值] 三元组列表。您可以在此步骤中指定以下参数:
- 连接工厂的 Java 命名和目录接口 (JNDI) 名称。(字符串,可选)
- 连接工厂属性的名称。(字符串,可选)
- 资源适配器属性的值。(字符串,可选)
- 资源适配器配置中激活规范上设置的新属性的 [标识 名称 值] 三元组列表。您可以在此步骤中指定以下参数:
- 激活规范的 Java 命名和目录接口 (JNDI) 名称。(字符串,可选)
- 激活规范属性的名称。(字符串,可选)
- 激活规范属性的值。(字符串,可选)
- 资源适配器配置中受管对象上设置的新属性的 [标识 名称 值] 三元组列表。您可以在此步骤中指定以下参数:
- 激活规范的 Java 命名和目录接口 (JNDI) 名称。(字符串,可选)
- 受管对象属性的名称。(字符串,可选)
- 受管对象属性的值。(字符串,可选)
示例
批处理方式示例用法:
交互方式示例用法: