Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

关于自定义资源

使用自定义资源

自定义资源访问本地 JNDI 系统信息库,外部资源访问外部 JNDI 系统信息库。这两种类型的资源都需要用户指定的工厂类元素、JNDI 名称属性等。在本节中,我们将讨论如何为 J2EE 资源配置 JNDI 连接工厂资源,以及如何访问这些资源。

在 Application Server 中,您可以创建、删除和列出资源以及 list-jndi-entities

Procedure创建自定义资源

  1. 在管理控制台的左侧窗格中,为要修改的 JNDI 配置打开 Application Server 实例。

  2. 打开“JNDI”标签,并单击“自定义资源”。

    任何已经创建的自定义资源会在右侧窗格中列出。要创建新的自定义资源,单击“新建”。打开“JNDI”选项卡,并单击“新建”。将显示一个页面,用于添加新的自定义资源。

  3. 在“JNDI 名称”字段中,输入用于访问资源的名称。

    此名称将注册到 JNDI 命名服务中。

  4. 在“资源类型”字段中,输入全限定的类型定义,如上面示例中所示。

    “资源类型”定义遵循的格式为 xxx.xxx

  5. 在“工厂类”字段中,为要创建的自定义资源输入工厂类名称。

    该字段中的值是用户指定的工厂类的名称。此类实现了 javax.naming.spi.ObjectFactory 接口。

  6. 在“说明”字段中,为要创建的资源输入说明。

    此说明是字符串值,最多可以包含 250 个字符。

  7. 在“其他属性”部分,添加属性名称和值。

  8. 选中“启用自定义资源”复选框,将启用自定义资源。

  9. 单击“确定”保存自定义资源。

    如果已在群集或独立实例上部署自定义资源,则可以使用“目标”选项卡管理目标。此选项卡将在创建自定义资源之后显示。通过输入目标名称并单击“确定”来设置目标。

等效的 asadmin 命令

create-custom-resource

Procedure编辑自定义资源

  1. 在管理控制台的左侧窗格中,为要修改的 JNDI 配置打开 Application Server 实例。

  2. 打开“JNDI”并选择“自定义资源”。

    任何已经创建的自定义资源会在右侧窗格中列出。

  3. 单击右侧窗格中的文件名。

  4. 编辑“资源类型”字段、“工厂类”字段或“说明”字段。

  5. 选中“启用自定义资源”复选框,将启用自定义资源。

  6. 单击“保存”以保存对自定义资源的更改。

Procedure删除自定义资源

  1. 在管理控制台的左侧窗格中,打开 "JNDI" 选项卡。

  2. 单击“自定义资源”。

    任何已经创建的自定义资源会在右侧窗格中列出。

  3. 单击要删除的资源名称旁边的框。

  4. 单击“删除”。此自定义资源即被删除。

等效的 asadmin 命令

delete-custom-resource

列出自定义资源

要列出自定义资源,请键入 asadmin list-custom-resources 命令。例如,要列出主机 plum 上的自定义资源,请键入以下命令:


$asadmin list-custom-resources --host plum target6

要查看完整的上下文,请键入 asadmin help list-custom-resources