定义 Spring Boot 应用程序的属性。

Name Type Default Description

applicationArgument

string

定义传递至 Spring Boot 应用程序的 start 类的 main 方法的应用程序自变量。

autoStart

布尔型

true

指示服务器是否自动启动应用程序。

classloaderRef

对顶级 classloader 元素的引用(字符串)。

定义应用程序类装入器的设置。

id

字符串

唯一配置标识。

location

文件、目录或 URL。
Required

应用程序的位置,表示为绝对路径或相对于服务器级应用程序目录的路径。

name

string

应用程序的名称。

startAfterRef

对顶级 application 元素的引用的列表(以逗号分隔的字符串)。

指定在此应用程序可以开始启动之前,需要先启动的应用程序。

classloader

定义应用程序类装入器的设置。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。如果对 API 类型添加了前缀 + 或 -,那么会将这些 API 类型添加至缺省 API 类型集合,或者从缺省 API 类型集合中移除这些 API 类型。通常使用前缀 +third-party 将生成“spec, ibm-api, api, stable, third-party”。使用前缀 -api 将生成“spec, ibm-api, stable”。

classProviderRef

对顶级 resourceAdapter 元素的引用的列表(以逗号分隔的字符串)。

类提供程序引用的列表。当搜索类或资源时,此类装入器将在搜索其自己的类路径之后授权给指定的类提供程序。

commonLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例与其他类加载器共享。

delegation

  • parentFirst

  • parentLast

parentFirst

控制父类加载器是在本类加载器之前还是之后使用。 如果选择“父代最先”,那么在搜索类路径之前,授权给直接父代。 如果选择“父代最后”,那么在授权给直接父代之前,搜索类路径。
parentFirst
父代最先
parentLast
父代最后

overrideLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径之前,先搜索引用的库类路径。

privateLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径后,将搜索引用的库类路径。

classloader > classProvider

类提供程序引用的列表。当搜索类或资源时,此类装入器将在搜索其自己的类路径之后授权给指定的类提供程序。

Name Type Default Description

autoStart

布尔型

配置资源适配器的启动方式是在其部署时自动启动,还是在注入或查找资源时缓慢启动。

classloaderRef

对顶级 classloader 元素的引用(字符串)。

定义应用程序类装入器的设置。

id

字符串

唯一配置标识。

location

文件、目录或 URL。
Required

定义要安装的 RAR 文件的路径。

useJandex

布尔型

如果应用程序中提供了 Jandex 索引文件,那么启用使用 Jandex 索引文件

classloader > classProvider > appProperties

对应用程序提供定制属性。

classloader > classProvider > appProperties > property

对应用程序提供特定定制属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

提供作用域仅限于应用程序的属性的名称。

value

string

提供作用域仅限于应用程序的属性的值。

classloader > classProvider > customize

定制具有指定接口和/或实现类的激活规范、受管对象或连接工厂的配置属性元素。

Name Type Default Description

implementation

string

标准实现类名,应该针对该类名定制配置属性元素。

interface

string

标准接口类名,应该针对该类名定制配置属性元素。

suffix

string

覆盖配置属性元素的缺省后缀。例如,properties.rarModule1.CustomConnectionFactory 中的“CustomConnectionFactory”。当资源适配器提供了多种类型的连接工厂、受管对象或端点激活时,该后缀对于进行区别很有用。如果配置属性元素定制省略该后缀或将它保留为空白,那么不会使用后缀。

classloader > classProvider > web-ext

Web 应用程序的扩展属性。

Name Type Default Description

auto-encode-requests

布尔型

确定是否自动对请求进行编码。

auto-encode-responses

布尔型

确定是否自动对响应进行编码。

autoload-filters

布尔型

确定是否自动装入过滤器。

context-root

string

定义 Web 应用程序的上下文根。

default-error-page

string

指定要用作 Web 应用程序的缺省错误页的页面。

enable-directory-browsing

布尔型

指定是否为此 Web 应用程序启用目录浏览。

enable-file-serving

布尔型

指定是否为此 Web 应用程序启用文件处理。

enable-serving-servlets-by-class-name

布尔型

按类名启用处理 servlet。

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

pre-compile-jsps

布尔型

指定 Web 应用程序启动时是否编译 JSP 页面。

classloader > classProvider > web-ext > file-serving-attribute

指定 Web 应用程序是否允许处理文件。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

classloader > classProvider > web-ext > invoker-attribute

指定调用者的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

classloader > classProvider > web-ext > jsp-attribute

指定影响 JSP 行为的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

classloader > classProvider > web-ext > mime-filter

MIME 过滤器的属性。

Name Type Default Description

id

字符串

唯一配置标识。

mime-type

string

MIME 过滤器的类型。

target

string

MIME 过滤器的目标。

classloader > classProvider > web-ext > resource-ref

资源引用的属性。

Name Type Default Description

branch-coupling

  • LOOSE

  • TIGHT

指定是使用松散还是紧密耦合。

commit-priority

整形

0

定义资源引用的落实优先级。

id

字符串

唯一配置标识。

isolation-level

  • TRANSACTION_NONE

  • TRANSACTION_READ_COMMITTED

  • TRANSACTION_READ_UNCOMMITTED

  • TRANSACTION_REPEATABLE_READ

  • TRANSACTION_SERIALIZABLE

定义事务隔离级别。

name

string

资源引用的名称。

classloader > classProvider > webservices-bnd

Web Service 绑定用来定制 Web Service 端点以及为 Web Service 提供程序和 Web Service 客户机配置安全设置。

classloader > classProvider > webservices-bnd > http-publishing

当对所有 Web Service 端点使用 HTTP 协议时,HTTP 发布用来指定发布配置。

Name Type Default Description

context-root

string

上下文根属性用来指定基于 EJB 的 JAX-WS 应用程序的 EJB 模块的上下文根。

id

字符串

唯一配置标识。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security

Web Service 安全性元素用来为 POJO Web Service 和基于 EJB 的 Web Service 配置基于角色的授权。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config

登录配置属性用来配置认证方法和域名,并且仅对 JAR 文件中基于 EJB 的 Web Service 起作用。如果在部署描述符文件中指定了同一属性,那么将使用该部署描述符中的值。

Name Type Default Description

auth-method

string

授权方法用来配置 Web 应用程序的认证机制。

realm-name

string

域名元素指定要在 HTTP 基本授权中使用的域名

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

表单登录配置元素指定在基于表单的登录时应该使用的登录页面和错误页面。如果未使用基于表单的认证,那么会忽略这些元素。

Name Type Default Description

form-error-page

string

form-error-page 元素定义 Web 应用程序中可以找到的在登录不成功时所显示的错误页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

form-login-page

string

表单登录页面元素定义 Web 应用程序中可以找到可用于登录的页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint

安全性约束属性用来使安全性约束与一个或多个 Web 资源集合相关联。安全性约束仅用作 Web 应用程序中的部署描述符或者注释的补充配置。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

授权约束元素用来指定应该能够访问资源集合的用户角色。

Name Type Default Description

role-name

string
asChild.

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

用户数据约束元素用来定义应该如何保护在客户机和容器之间传递的数据。

Name Type Default Description

transport-guarantee

整形

传输保证指定客户机之间如何通信并且应该进行通信。如果值为 INTEGRAL,那么应用程序要求在传输过程中不应更改。如果值为 CONFIDENTIAL,那么数据在传输过程中应该保密。如果值为 NONE,那么表明没有传输保证。

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Web 资源集合元素用来标识安全性约束的资源。

Name Type Default Description

http-method

string

指定要将安全性约束应用于的 HTTP 方法

http-method-omission

string

指定不应该将安全性约束应用于的 HTTP 方法

id

字符串

唯一配置标识。

url-pattern

string

URL 模式用来标识 Web 资源集合中的一组资源。

web-resource-name

string

Web 资源集合的名称

classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-role

安全角色属性包含安全角色的定义。它仅用作 Web 应用程序中部署描述符或注释的补充配置。

Name Type Default Description

role-name

string

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

classloader > classProvider > webservices-bnd > service-ref

服务引用元素用来定义 Web Service 客户机的 Web Service 引用配置。

Name Type Default Description

component-name

string

如果在 EJB 模块中使用了服务引用,那么组件名称属性用来指定 EJB Bean 名称。

id

字符串

唯一配置标识。

name

string

名称属性用来指定 Web Service 引用的名称。

port-address

string

如果所引用的 Web Service 只有一个端口,那么端口地址属性用来指定 Web Service 端口的地址。

wsdl-location

string

WSDL 位置属性用来指定要覆盖的 WSDL 位置的 URL。

classloader > classProvider > webservices-bnd > service-ref > port

该端口元素用来定义与 Web Service 引用相关联的端口配置。

Name Type Default Description

address

string

地址属性用来指定 Web Service 端口的地址,它将覆盖在 service-ref 元素中定义的 port-address 属性的值。

id

字符串

唯一配置标识。

key-alias

string

密钥别名属性用来指定客户机证书的别名。如果未指定该属性,并且 Web Service 提供程序支持客户机证书,那么密钥库中的第一个证书将用作此属性的值。该属性还可以覆盖在 server.xml 文件的 ssl 元素中定义的 clientKeyAlias 属性。

name

string

端口名用来指定 Web Service 端口的名称。

namespace

string

名称空间属性用来指定 Web Service 端口的名称空间。会将绑定应用于具有相同名称和名称空间的端口。否则,会将绑定应用于具有相同名称的端口。

password

可逆向编码的密码(字符串)

密码属性用来指定用于基本认证的密码。可以对密码进行编码。

ssl-ref

string

SSL 引用属性是指 server.xml 文件中所定义的 SSL 元素。如果未指定此属性,但是服务器支持传输级别安全性,那么服务客户机将使用缺省 SSL 配置。

username

string

用户名属性用来指定用于基本认证的用户名。

classloader > classProvider > webservices-bnd > service-ref > port > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

classloader > classProvider > webservices-bnd > service-ref > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

classloader > classProvider > webservices-bnd > webservice-endpoint

Web Service 端点用来指定所指定服务实例的绑定。

Name Type Default Description

address

string

地址用来指定服务端点的被覆盖地址。

id

字符串

唯一配置标识。

port-component-name

string

端口组件名称用来指定端口组件的名称。

classloader > classProvider > webservices-bnd > webservice-endpoint-properties

Web Service 端点用来定义同一模块中的所有 Web Service 端点的缺省属性。

Name Type Default Description

id

字符串

唯一配置标识。

classloader > commonLibrary

库引用的列表。 库类实例与其他类加载器共享。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

classloader > commonLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

classloader > commonLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > commonLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

classloader > commonLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

classloader > overrideLibrary

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径之前,先搜索引用的库类路径。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

classloader > overrideLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

classloader > overrideLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > overrideLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

classloader > overrideLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

classloader > privateLibrary

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径后,将搜索引用的库类路径。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

classloader > privateLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

classloader > privateLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > privateLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

classloader > privateLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter

指定在此应用程序可以开始启动之前,需要先启动的应用程序。

Name Type Default Description

autoStart

布尔型

true

指示服务器是否自动启动应用程序。

classloaderRef

对顶级 classloader 元素的引用(字符串)。

定义应用程序类装入器的设置。

context-root

string

应用程序的上下文根。

id

字符串

唯一配置标识。

location

文件、目录或 URL。
Required

应用程序的位置,表示为绝对路径或相对于服务器级应用程序目录的路径。

name

string

应用程序的名称。

startAfterRef

对顶级 application 元素的引用的列表(以逗号分隔的字符串)。

指定在此应用程序可以开始启动之前,需要先启动的应用程序。

type

string

应用程序归档的类型。

useJandex

布尔型

如果应用程序中提供了 Jandex 索引文件,那么启用使用 Jandex 索引文件

startAfter > appProperties

对应用程序提供定制属性。

startAfter > appProperties > property

对应用程序提供特定定制属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

提供作用域仅限于应用程序的属性的名称。

value

string

提供作用域仅限于应用程序的属性的值。

startAfter > application-bnd

定义应用于应用程序绑定的属性。

startAfter > application-bnd > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > application-bnd > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > application-bnd > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > application-bnd > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > application-bnd > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > application-bnd > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > application-bnd > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > application-bnd > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > application-bnd > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > application-bnd > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > application-bnd > security-role

映射到域用户注册表中用户和组的角色。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

安全角色的名称。

startAfter > application-bnd > security-role > group

安全角色的组。

Name Type Default Description

access-id

string

主体集的访问标识。

id

字符串

唯一配置标识。

name

string

主体集的名称。

startAfter > application-bnd > security-role > run-as

从一个 Bean 访问另一个 Bean 时所需的用户标识和密码。

Name Type Default Description

password

可逆向编码的密码(字符串)

从一个 Bean 访问另一个 Bean 时需要的用户密码。可采用明文或编码格式存储该值。要对该密码进行编码,请将 securityUtility 工具与编码选项配合使用。

userid

string

从一个 Bean 访问另一个 Bean 时需要的用户标识。

startAfter > application-bnd > security-role > special-subject

处理安全角色的特殊主体集的名称。

Name Type Default Description

id

字符串

唯一配置标识。

type

  • ALL_AUTHENTICATED_USERS

  • EVERYONE

下列其中一个特殊主题集类型:ALL_AUTHENTICATED_USERS 和 EVERYONE。

startAfter > application-bnd > security-role > user

安全角色的用户。

Name Type Default Description

access-id

string

主体集的访问标识。

id

字符串

唯一配置标识。

name

string

主体集的名称。

startAfter > application-client-bnd

定义应用于应用程序客户机的属性。

startAfter > application-client-bnd > data-source

定义应用程序客户机的数据源。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > application-client-bnd > ejb-ref

应用程序客户机中的 EJB 引用。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > application-client-bnd > env-entry

定义应用程序客户机的环境条目。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > application-client-bnd > message-destination-ref

应用程序客户机中的消息目标引用。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > application-client-bnd > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > application-client-bnd > resource-ref

应用程序客户机中的资源引用。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > application-client-bnd > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > application-client-bnd > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > application-client-bnd > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > application-client-bnd > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > application-ext

定义用于扩展应用程序的属性。

Name Type Default Description

shared-session-context

布尔型

指示是否在模块之间共享会话上下文。

startAfter > classloader

定义应用程序类装入器的设置。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。如果对 API 类型添加了前缀 + 或 -,那么会将这些 API 类型添加至缺省 API 类型集合,或者从缺省 API 类型集合中移除这些 API 类型。通常使用前缀 +third-party 将生成“spec, ibm-api, api, stable, third-party”。使用前缀 -api 将生成“spec, ibm-api, stable”。

classProviderRef

对顶级 resourceAdapter 元素的引用的列表(以逗号分隔的字符串)。

类提供程序引用的列表。当搜索类或资源时,此类装入器将在搜索其自己的类路径之后授权给指定的类提供程序。

commonLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例与其他类加载器共享。

delegation

  • parentFirst

  • parentLast

parentFirst

控制父类加载器是在本类加载器之前还是之后使用。 如果选择“父代最先”,那么在搜索类路径之前,授权给直接父代。 如果选择“父代最后”,那么在授权给直接父代之前,搜索类路径。
parentFirst
父代最先
parentLast
父代最后

overrideLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径之前,先搜索引用的库类路径。

privateLibraryRef

对顶级 library 元素的引用的列表(以逗号分隔的字符串)。

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径后,将搜索引用的库类路径。

startAfter > classloader > classProvider

类提供程序引用的列表。当搜索类或资源时,此类装入器将在搜索其自己的类路径之后授权给指定的类提供程序。

Name Type Default Description

autoStart

布尔型

配置资源适配器的启动方式是在其部署时自动启动,还是在注入或查找资源时缓慢启动。

classloaderRef

对顶级 classloader 元素的引用(字符串)。

定义应用程序类装入器的设置。

id

字符串

唯一配置标识。

location

文件、目录或 URL。
Required

定义要安装的 RAR 文件的路径。

useJandex

布尔型

如果应用程序中提供了 Jandex 索引文件,那么启用使用 Jandex 索引文件

startAfter > classloader > classProvider > appProperties

对应用程序提供定制属性。

startAfter > classloader > classProvider > appProperties > property

对应用程序提供特定定制属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

提供作用域仅限于应用程序的属性的名称。

value

string

提供作用域仅限于应用程序的属性的值。

startAfter > classloader > classProvider > customize

定制具有指定接口和/或实现类的激活规范、受管对象或连接工厂的配置属性元素。

Name Type Default Description

implementation

string

标准实现类名,应该针对该类名定制配置属性元素。

interface

string

标准接口类名,应该针对该类名定制配置属性元素。

suffix

string

覆盖配置属性元素的缺省后缀。例如,properties.rarModule1.CustomConnectionFactory 中的“CustomConnectionFactory”。当资源适配器提供了多种类型的连接工厂、受管对象或端点激活时,该后缀对于进行区别很有用。如果配置属性元素定制省略该后缀或将它保留为空白,那么不会使用后缀。

startAfter > classloader > classProvider > web-ext

Web 应用程序的扩展属性。

Name Type Default Description

auto-encode-requests

布尔型

确定是否自动对请求进行编码。

auto-encode-responses

布尔型

确定是否自动对响应进行编码。

autoload-filters

布尔型

确定是否自动装入过滤器。

context-root

string

定义 Web 应用程序的上下文根。

default-error-page

string

指定要用作 Web 应用程序的缺省错误页的页面。

enable-directory-browsing

布尔型

指定是否为此 Web 应用程序启用目录浏览。

enable-file-serving

布尔型

指定是否为此 Web 应用程序启用文件处理。

enable-serving-servlets-by-class-name

布尔型

按类名启用处理 servlet。

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

pre-compile-jsps

布尔型

指定 Web 应用程序启动时是否编译 JSP 页面。

startAfter > classloader > classProvider > web-ext > file-serving-attribute

指定 Web 应用程序是否允许处理文件。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > classloader > classProvider > web-ext > invoker-attribute

指定调用者的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > classloader > classProvider > web-ext > jsp-attribute

指定影响 JSP 行为的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > classloader > classProvider > web-ext > mime-filter

MIME 过滤器的属性。

Name Type Default Description

id

字符串

唯一配置标识。

mime-type

string

MIME 过滤器的类型。

target

string

MIME 过滤器的目标。

startAfter > classloader > classProvider > web-ext > resource-ref

资源引用的属性。

Name Type Default Description

branch-coupling

  • LOOSE

  • TIGHT

指定是使用松散还是紧密耦合。

commit-priority

整形

0

定义资源引用的落实优先级。

id

字符串

唯一配置标识。

isolation-level

  • TRANSACTION_NONE

  • TRANSACTION_READ_COMMITTED

  • TRANSACTION_READ_UNCOMMITTED

  • TRANSACTION_REPEATABLE_READ

  • TRANSACTION_SERIALIZABLE

定义事务隔离级别。

name

string

资源引用的名称。

startAfter > classloader > classProvider > webservices-bnd

Web Service 绑定用来定制 Web Service 端点以及为 Web Service 提供程序和 Web Service 客户机配置安全设置。

startAfter > classloader > classProvider > webservices-bnd > http-publishing

当对所有 Web Service 端点使用 HTTP 协议时,HTTP 发布用来指定发布配置。

Name Type Default Description

context-root

string

上下文根属性用来指定基于 EJB 的 JAX-WS 应用程序的 EJB 模块的上下文根。

id

字符串

唯一配置标识。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security

Web Service 安全性元素用来为 POJO Web Service 和基于 EJB 的 Web Service 配置基于角色的授权。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config

登录配置属性用来配置认证方法和域名,并且仅对 JAR 文件中基于 EJB 的 Web Service 起作用。如果在部署描述符文件中指定了同一属性,那么将使用该部署描述符中的值。

Name Type Default Description

auth-method

string

授权方法用来配置 Web 应用程序的认证机制。

realm-name

string

域名元素指定要在 HTTP 基本授权中使用的域名

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

表单登录配置元素指定在基于表单的登录时应该使用的登录页面和错误页面。如果未使用基于表单的认证,那么会忽略这些元素。

Name Type Default Description

form-error-page

string

form-error-page 元素定义 Web 应用程序中可以找到的在登录不成功时所显示的错误页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

form-login-page

string

表单登录页面元素定义 Web 应用程序中可以找到可用于登录的页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint

安全性约束属性用来使安全性约束与一个或多个 Web 资源集合相关联。安全性约束仅用作 Web 应用程序中的部署描述符或者注释的补充配置。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

授权约束元素用来指定应该能够访问资源集合的用户角色。

Name Type Default Description

role-name

string
asChild.

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

用户数据约束元素用来定义应该如何保护在客户机和容器之间传递的数据。

Name Type Default Description

transport-guarantee

整形

传输保证指定客户机之间如何通信并且应该进行通信。如果值为 INTEGRAL,那么应用程序要求在传输过程中不应更改。如果值为 CONFIDENTIAL,那么数据在传输过程中应该保密。如果值为 NONE,那么表明没有传输保证。

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Web 资源集合元素用来标识安全性约束的资源。

Name Type Default Description

http-method

string

指定要将安全性约束应用于的 HTTP 方法

http-method-omission

string

指定不应该将安全性约束应用于的 HTTP 方法

id

字符串

唯一配置标识。

url-pattern

string

URL 模式用来标识 Web 资源集合中的一组资源。

web-resource-name

string

Web 资源集合的名称

startAfter > classloader > classProvider > webservices-bnd > http-publishing > webservice-security > security-role

安全角色属性包含安全角色的定义。它仅用作 Web 应用程序中部署描述符或注释的补充配置。

Name Type Default Description

role-name

string

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

startAfter > classloader > classProvider > webservices-bnd > service-ref

服务引用元素用来定义 Web Service 客户机的 Web Service 引用配置。

Name Type Default Description

component-name

string

如果在 EJB 模块中使用了服务引用,那么组件名称属性用来指定 EJB Bean 名称。

id

字符串

唯一配置标识。

name

string

名称属性用来指定 Web Service 引用的名称。

port-address

string

如果所引用的 Web Service 只有一个端口,那么端口地址属性用来指定 Web Service 端口的地址。

wsdl-location

string

WSDL 位置属性用来指定要覆盖的 WSDL 位置的 URL。

startAfter > classloader > classProvider > webservices-bnd > service-ref > port

该端口元素用来定义与 Web Service 引用相关联的端口配置。

Name Type Default Description

address

string

地址属性用来指定 Web Service 端口的地址,它将覆盖在 service-ref 元素中定义的 port-address 属性的值。

id

字符串

唯一配置标识。

key-alias

string

密钥别名属性用来指定客户机证书的别名。如果未指定该属性,并且 Web Service 提供程序支持客户机证书,那么密钥库中的第一个证书将用作此属性的值。该属性还可以覆盖在 server.xml 文件的 ssl 元素中定义的 clientKeyAlias 属性。

name

string

端口名用来指定 Web Service 端口的名称。

namespace

string

名称空间属性用来指定 Web Service 端口的名称空间。会将绑定应用于具有相同名称和名称空间的端口。否则,会将绑定应用于具有相同名称的端口。

password

可逆向编码的密码(字符串)

密码属性用来指定用于基本认证的密码。可以对密码进行编码。

ssl-ref

string

SSL 引用属性是指 server.xml 文件中所定义的 SSL 元素。如果未指定此属性,但是服务器支持传输级别安全性,那么服务客户机将使用缺省 SSL 配置。

username

string

用户名属性用来指定用于基本认证的用户名。

startAfter > classloader > classProvider > webservices-bnd > service-ref > port > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

startAfter > classloader > classProvider > webservices-bnd > service-ref > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

startAfter > classloader > classProvider > webservices-bnd > webservice-endpoint

Web Service 端点用来指定所指定服务实例的绑定。

Name Type Default Description

address

string

地址用来指定服务端点的被覆盖地址。

id

字符串

唯一配置标识。

port-component-name

string

端口组件名称用来指定端口组件的名称。

startAfter > classloader > classProvider > webservices-bnd > webservice-endpoint-properties

Web Service 端点用来定义同一模块中的所有 Web Service 端点的缺省属性。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > classloader > commonLibrary

库引用的列表。 库类实例与其他类加载器共享。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

startAfter > classloader > commonLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > classloader > commonLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

startAfter > classloader > commonLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

startAfter > classloader > commonLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > classloader > overrideLibrary

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径之前,先搜索引用的库类路径。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

startAfter > classloader > overrideLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > classloader > overrideLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

startAfter > classloader > overrideLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

startAfter > classloader > overrideLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > classloader > privateLibrary

库引用的列表。 库类实例是该类加载器独有的,与其他类加载器的类实例无关。 在搜索该类加载器的类路径后,将搜索引用的库类路径。

Name Type Default Description

apiTypeVisibility

string

spec,ibm-api,api,stable

该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

description

string

管理员的共享库的描述

filesetRef

对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

id

字符串

唯一配置标识。

name

string

管理员的共享库的名称

startAfter > classloader > privateLibrary > file

添加一个 JAR 或 ZIP 文件,以包含在该库的类路径中。 指定 JAR 或 ZIP 中包含的类和资源可用于加载该库。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件路径
Required

文件路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > classloader > privateLibrary > fileset

指定一组 JAR 或 ZIP 文件,以包含在该库的类路径中

Name Type Default Description

caseSensitive

布尔型

true

指示搜索是否应区分大小写的布尔值(缺省值:true)。

dir

目录路径

${server.config.dir}

用于搜索文件的基本目录。

excludes

string

要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。

id

字符串

唯一配置标识。

includes

string

*

要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。

scanInterval

具有毫秒精度的时间段

0

用于确定是向文件集添加文件还是从文件集除去文件的扫描时间间隔。 不会扫描单个文件。 时间间隔的后缀为 h(小时)、m(分钟)、s(秒)和 ms(毫秒),例如 2ms 或 5s。 缺省情况下,扫描时间间隔处于禁用状态,通过将扫描时间间隔 scanInterval 设置为 0 可手动禁用扫描时间间隔。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

startAfter > classloader > privateLibrary > folder

添加一个文件夹,以包含在该库的类路径中。 指定文件夹及其子文件夹中包含的类和资源可供该库加载。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

dir

目录路径
Required

文件夹路径可以是完全限定路径或相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

id

字符串

唯一配置标识。

startAfter > classloader > privateLibrary > path

添加一个 JAR 文件、ZIP 文件或文件夹,以包含在该库的类路径中。 如果指定的路径是 JAR 或 ZIP 文件,则指定的 JAR 或 ZIP 文件中包含的类和资源可用于加载该库。 如果指定的路径是文件夹,则指定文件夹及其子文件夹中包含的类和资源可用于加载该库。 指定文件夹中包含的 JAR 和 ZIP 文件不会添加到该库的类路径中。

Name Type Default Description

id

字符串

唯一配置标识。

name

文件、目录或 URL。
Required

路径可以是完全合格的路径,也可以是相对路径。 相对路径与$ {server.config.dir} 属性的值有关。

startAfter > ejb-jar-bnd

EJB 绑定描述符定义 EJB 模块的绑定信息。

Name Type Default Description

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

startAfter > ejb-jar-bnd > interceptor

拦截器的绑定属性。

Name Type Default Description

class

string

拦截器的类名。

id

字符串

唯一配置标识。

startAfter > ejb-jar-bnd > interceptor > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > ejb-jar-bnd > interceptor > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > ejb-jar-bnd > interceptor > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > ejb-jar-bnd > interceptor > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > ejb-jar-bnd > interceptor > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > ejb-jar-bnd > interceptor > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > ejb-jar-bnd > interceptor > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > ejb-jar-bnd > interceptor > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > ejb-jar-bnd > message-destination

消息传递目标的绑定属性。

Name Type Default Description

binding-name

string

消息目标的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标的名称。

startAfter > ejb-jar-bnd > message-driven

消息驱动的 Bean 的绑定属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string
Required

企业 Bean 的名称。

startAfter > ejb-jar-bnd > message-driven > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > ejb-jar-bnd > message-driven > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > ejb-jar-bnd > message-driven > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > ejb-jar-bnd > message-driven > jca-adapter

定义消息驱动的 Bean 的 JCA 适配器。

Name Type Default Description

activation-spec-auth-alias

string

指定激活规范的认证别名。

activation-spec-binding-name

string
Required

指定激活规范的绑定名称。

destination-binding-name

string

指定 JCA 适配器的目标绑定名称。

startAfter > ejb-jar-bnd > message-driven > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > ejb-jar-bnd > message-driven > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > ejb-jar-bnd > message-driven > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > ejb-jar-bnd > message-driven > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > ejb-jar-bnd > message-driven > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > ejb-jar-bnd > session

会话 Bean 的绑定属性。

Name Type Default Description

component-id

string

会话 Bean 的组件标识。

id

字符串

唯一配置标识。

local-home-binding-name

string

会话 Bean 的本地 home 绑定名称。

name

string
Required

企业 Bean 的名称。

remote-home-binding-name

string

会话 Bean 的远程 home 绑定名称。

simple-binding-name

string

指定会话 Bean 的简单绑定名称。

startAfter > ejb-jar-bnd > session > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > ejb-jar-bnd > session > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > ejb-jar-bnd > session > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > ejb-jar-bnd > session > interface

指定会话接口。

Name Type Default Description

binding-name

string

指定接口的绑定名称。

class

string

接口的类名。

id

字符串

唯一配置标识。

startAfter > ejb-jar-bnd > session > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > ejb-jar-bnd > session > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > ejb-jar-bnd > session > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > ejb-jar-bnd > session > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > ejb-jar-bnd > session > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > ejb-jar-bnd > session > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > ejb-jar-bnd > session > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > ejb-jar-ext

EJB 应用程序的扩展属性。

Name Type Default Description

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

startAfter > ejb-jar-ext > message-driven

消息驱动的 Bean 的扩展属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string
Required

企业 Bean 的名称。

startAfter > ejb-jar-ext > message-driven > bean-cache

EJB 的高速缓存设置。

Name Type Default Description

activation-policy

  • ONCE

  • TRANSACTION

指定 EJB 在高速缓存中放置的位置。

startAfter > ejb-jar-ext > message-driven > global-transaction

指定此企业 Bean 的全局事务。

Name Type Default Description

send-wsat-context

布尔型

false

确定是否针对出站请求发送 Web Service 原子事务。

transaction-time-out

整形

0

指定全局事务的超时。

startAfter > ejb-jar-ext > message-driven > local-transaction

指定此企业 Bean 的本地事务。

Name Type Default Description

resolver

  • APPLICATION

  • CONTAINER_AT_BOUNDARY

定义本地事务的解析器。值可为 APPLICATION 或 CONTAINER_AT_BOUNDARY。

shareable

布尔型

false

定义本地事务是否可共享。

unresolved-action

  • COMMIT

  • ROLLBACK

定义未解析操作的行为。值可为 ROLLBACK 或 COMMIT。

startAfter > ejb-jar-ext > message-driven > resource-ref

指定此企业 Bean 的资源引用。

Name Type Default Description

branch-coupling

  • LOOSE

  • TIGHT

指定是使用松散还是紧密耦合。

commit-priority

整形

0

定义资源引用的落实优先级。

id

字符串

唯一配置标识。

isolation-level

  • TRANSACTION_NONE

  • TRANSACTION_READ_COMMITTED

  • TRANSACTION_READ_UNCOMMITTED

  • TRANSACTION_REPEATABLE_READ

  • TRANSACTION_SERIALIZABLE

定义事务隔离级别。

name

string

资源引用的名称。

startAfter > ejb-jar-ext > message-driven > start-at-app-start

控制 Bean 是否在应用程序启动时启动。

Name Type Default Description

value

布尔型

false

“启动应用程序时启动”属性的值。

startAfter > ejb-jar-ext > session

会话 Bean 的扩展属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string
Required

企业 Bean 的名称。

startAfter > ejb-jar-ext > session > bean-cache

EJB 的高速缓存设置。

Name Type Default Description

activation-policy

  • ONCE

  • TRANSACTION

指定 EJB 在高速缓存中放置的位置。

startAfter > ejb-jar-ext > session > global-transaction

指定此企业 Bean 的全局事务。

Name Type Default Description

send-wsat-context

布尔型

false

确定是否针对出站请求发送 Web Service 原子事务。

transaction-time-out

整形

0

指定全局事务的超时。

startAfter > ejb-jar-ext > session > local-transaction

指定此企业 Bean 的本地事务。

Name Type Default Description

resolver

  • APPLICATION

  • CONTAINER_AT_BOUNDARY

定义本地事务的解析器。值可为 APPLICATION 或 CONTAINER_AT_BOUNDARY。

shareable

布尔型

false

定义本地事务是否可共享。

unresolved-action

  • COMMIT

  • ROLLBACK

定义未解析操作的行为。值可为 ROLLBACK 或 COMMIT。

startAfter > ejb-jar-ext > session > resource-ref

指定此企业 Bean 的资源引用。

Name Type Default Description

branch-coupling

  • LOOSE

  • TIGHT

指定是使用松散还是紧密耦合。

commit-priority

整形

0

定义资源引用的落实优先级。

id

字符串

唯一配置标识。

isolation-level

  • TRANSACTION_NONE

  • TRANSACTION_READ_COMMITTED

  • TRANSACTION_READ_UNCOMMITTED

  • TRANSACTION_REPEATABLE_READ

  • TRANSACTION_SERIALIZABLE

定义事务隔离级别。

name

string

资源引用的名称。

startAfter > ejb-jar-ext > session > start-at-app-start

控制 Bean 是否在应用程序启动时启动。

Name Type Default Description

value

布尔型

false

“启动应用程序时启动”属性的值。

startAfter > ejb-jar-ext > session > time-out

指定会话 Bean 的超时值。

Name Type Default Description

value

具有秒精度的时间段

0

超时的值。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m) 或秒 (s)。例如,以 30s 的形式指定 30 秒。可将多个值包括在单个条目中。例如,1m30s 相当于 90 秒。

startAfter > managed-bean-bnd

指定受管 Bean 的绑定。

Name Type Default Description

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

startAfter > managed-bean-bnd > interceptor

定义受管 Bean 绑定的拦截器。

Name Type Default Description

class

string

拦截器的类名。

id

字符串

唯一配置标识。

startAfter > managed-bean-bnd > interceptor > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > managed-bean-bnd > interceptor > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > managed-bean-bnd > interceptor > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > managed-bean-bnd > interceptor > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > managed-bean-bnd > interceptor > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > managed-bean-bnd > interceptor > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > managed-bean-bnd > interceptor > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > managed-bean-bnd > interceptor > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > managed-bean-bnd > interceptor > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > managed-bean-bnd > managed-bean

指定此绑定的受管 Bean。

Name Type Default Description

class

string
Required

指定受管 Bean 的类名。

id

字符串

唯一配置标识。

startAfter > managed-bean-bnd > managed-bean > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > managed-bean-bnd > managed-bean > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > managed-bean-bnd > managed-bean > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > managed-bean-bnd > managed-bean > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > managed-bean-bnd > managed-bean > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > managed-bean-bnd > managed-bean > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > managed-bean-bnd > managed-bean > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > managed-bean-bnd > managed-bean > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > resourceAdapter

为嵌入在应用程序中的资源适配器指定配置。

Name Type Default Description

alias

string

${id}

覆盖资源适配器的缺省标识。该标识用于资源适配器的配置属性元素的名称中,该名称转而用于为由资源适配器提供的任何资源确定配置属性元素的名称。资源适配器的配置属性元素名称具有格式 properties.<APP_NAME>.<ALIAS>,其中 <APP_NAME> 是应用程序的名称,<ALIAS> 是已配置的别名。如果未指定,那么别名缺省为资源适配器的模块名称。

autoStart

布尔型

配置资源适配器的启动方式是在其部署时自动启动,还是在注入或查找资源时缓慢启动。

contextServiceRef

对顶级 contextService 元素的引用(字符串)。

配置上下文捕获及传播至线程的方式。

id

string
Required

确定此配置适用的嵌入式资源适配器模块的名称。

startAfter > resourceAdapter > contextService

配置上下文捕获及传播至线程的方式。

Name Type Default Description

jndiName

string

JNDI 名称

onError

  • FAIL

  • IGNORE

  • WARN

WARN

确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。
FAIL
服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
IGNORE
服务器在发生配置错误时将不会发出警告和错误消息。
WARN
服务器在发生配置错误时将发出警告和错误消息。

高级属性

baseContextRef

对顶级 contextService 元素的引用(字符串)。

指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。

startAfter > resourceAdapter > contextService > baseContext

指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。

Name Type Default Description

id

字符串

唯一配置标识。

jndiName

string

JNDI 名称

onError

  • FAIL

  • IGNORE

  • WARN

WARN

确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。
FAIL
服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
IGNORE
服务器在发生配置错误时将不会发出警告和错误消息。
WARN
服务器在发生配置错误时将发出警告和错误消息。

高级属性

baseContextRef

对顶级 contextService 元素的引用(字符串)。

指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。

startAfter > resourceAdapter > contextService > baseContext > classloaderContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > baseContext > jeeMetadataContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > baseContext > securityContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > baseContext > syncToOSThreadContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > baseContext > zosWLMContext

唯一配置标识。

Name Type Default Description

daemonTransactionClass

string

ASYNCDMN

当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。

defaultTransactionClass

string

ASYNCBN

当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。

id

字符串

唯一配置标识。

wlm

  • New

  • Propagate

  • PropagateOrNew

Propagate

指示如何为非守护程序工作处理 WLM 上下文。
New
始终创建新的 WLM 上下文。
Propagate
使用相同的 WLM 上下文(如果存在一个)。
PropagateOrNew
使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。

startAfter > resourceAdapter > contextService > classloaderContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > jeeMetadataContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > securityContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > syncToOSThreadContext

唯一配置标识。

Name Type Default Description

id

字符串

唯一配置标识。

startAfter > resourceAdapter > contextService > zosWLMContext

唯一配置标识。

Name Type Default Description

daemonTransactionClass

string

ASYNCDMN

当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。

defaultTransactionClass

string

ASYNCBN

当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。

id

字符串

唯一配置标识。

wlm

  • New

  • Propagate

  • PropagateOrNew

Propagate

指示如何为非守护程序工作处理 WLM 上下文。
New
始终创建新的 WLM 上下文。
Propagate
使用相同的 WLM 上下文(如果存在一个)。
PropagateOrNew
使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。

startAfter > resourceAdapter > customize

定制具有指定接口和/或实现类的激活规范、受管对象或连接工厂的配置属性元素。

Name Type Default Description

implementation

string

标准实现类名,应该针对该类名定制配置属性元素。

interface

string

标准接口类名,应该针对该类名定制配置属性元素。

suffix

string

覆盖配置属性元素的缺省后缀。例如,properties.rarModule1.CustomConnectionFactory 中的“CustomConnectionFactory”。当资源适配器提供了多种类型的连接工厂、受管对象或端点激活时,该后缀对于进行区别很有用。如果配置属性元素定制省略该后缀或将它保留为空白,那么不会使用后缀。

startAfter > web-bnd

指定 Web 应用程序的绑定属性。

Name Type Default Description

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

startAfter > web-bnd > data-source

指定数据源的绑定。

Name Type Default Description

binding-name

string

数据源绑定名称。

id

字符串

唯一配置标识。

name

string

数据源名称。

startAfter > web-bnd > ejb-ref

指定 EJB 引用的绑定。

Name Type Default Description

binding-name

string

EJB 引用的绑定名称。

id

字符串

唯一配置标识。

name

string

EJB 引用的名称。

startAfter > web-bnd > env-entry

指定环境条目的绑定。

Name Type Default Description

binding-name

string

环境条目的绑定名称。

id

字符串

唯一配置标识。

name

string

环境条目的名称。

value

string

环境条目的值。

startAfter > web-bnd > message-destination-ref

指定消息目标引用的绑定。

Name Type Default Description

binding-name

string

消息目标引用的绑定名称。

id

字符串

唯一配置标识。

name

string

消息目标引用的名称。

startAfter > web-bnd > resource-env-ref

指定资源环境引用的绑定。

Name Type Default Description

binding-name

string

资源环境引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源环境引用的名称。

startAfter > web-bnd > resource-ref

指定资源引用的绑定。

Name Type Default Description

binding-name

string

资源引用的绑定名称。

id

字符串

唯一配置标识。

name

string

资源引用的名称。

startAfter > web-bnd > resource-ref > authentication-alias

资源引用的认证别名。

Name Type Default Description

nameRef

对顶级 authData 元素的引用(字符串)。

认证别名。

startAfter > web-bnd > resource-ref > authentication-alias > name

认证别名。

Name Type Default Description

krb5Principal

string

要使用的 Kerberos principal 名称或者 Kerberos 服务名称。

krb5TicketCache

文件路径

将存储 Kerberos 主体名称或者服务名称的 Kerberos 凭证的文件位置。也称为 Kerberos 凭证高速缓存 (ccache)

password

可逆向编码的密码(字符串)

连接至 EIS 时所使用的用户密码。可采用明文或编码格式存储该值。建议您对该密码进行编码。为此,请将 securityUtility 工具与编码选项配合使用。

user

string

连接至 EIS 时所使用的用户名。

startAfter > web-bnd > resource-ref > custom-login-configuration

指定定制登录配置属性。

Name Type Default Description

name

string

定制登录配置的名称。

startAfter > web-bnd > resource-ref > custom-login-configuration > property

定义定制登录配置的属性。

Name Type Default Description

description

string

属性的描述。

id

字符串

唯一配置标识。

name

string

属性的名称。

value

string

属性的值。

startAfter > web-bnd > virtual-host

指定用于 Web 应用程序的虚拟主机。

Name Type Default Description

name

string

虚拟主机的名称

startAfter > web-ext

Web 应用程序的扩展属性。

Name Type Default Description

auto-encode-requests

布尔型

确定是否自动对请求进行编码。

auto-encode-responses

布尔型

确定是否自动对响应进行编码。

autoload-filters

布尔型

确定是否自动装入过滤器。

context-root

string

定义 Web 应用程序的上下文根。

default-error-page

string

指定要用作 Web 应用程序的缺省错误页的页面。

enable-directory-browsing

布尔型

指定是否为此 Web 应用程序启用目录浏览。

enable-file-serving

布尔型

指定是否为此 Web 应用程序启用文件处理。

enable-serving-servlets-by-class-name

布尔型

按类名启用处理 servlet。

moduleName

string

模块名称指定绑定或扩展配置应用于的单个模块。

pre-compile-jsps

布尔型

指定 Web 应用程序启动时是否编译 JSP 页面。

startAfter > web-ext > file-serving-attribute

指定 Web 应用程序是否允许处理文件。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > web-ext > invoker-attribute

指定调用者的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > web-ext > jsp-attribute

指定影响 JSP 行为的属性。

Name Type Default Description

id

字符串

唯一配置标识。

name

string

属性名称。

value

string

属性值。

startAfter > web-ext > mime-filter

MIME 过滤器的属性。

Name Type Default Description

id

字符串

唯一配置标识。

mime-type

string

MIME 过滤器的类型。

target

string

MIME 过滤器的目标。

startAfter > web-ext > resource-ref

资源引用的属性。

Name Type Default Description

branch-coupling

  • LOOSE

  • TIGHT

指定是使用松散还是紧密耦合。

commit-priority

整形

0

定义资源引用的落实优先级。

id

字符串

唯一配置标识。

isolation-level

  • TRANSACTION_NONE

  • TRANSACTION_READ_COMMITTED

  • TRANSACTION_READ_UNCOMMITTED

  • TRANSACTION_REPEATABLE_READ

  • TRANSACTION_SERIALIZABLE

定义事务隔离级别。

name

string

资源引用的名称。

startAfter > webservices-bnd

Web Service 绑定用来定制 Web Service 端点以及为 Web Service 提供程序和 Web Service 客户机配置安全设置。

startAfter > webservices-bnd > http-publishing

当对所有 Web Service 端点使用 HTTP 协议时,HTTP 发布用来指定发布配置。

Name Type Default Description

context-root

string

上下文根属性用来指定基于 EJB 的 JAX-WS 应用程序的 EJB 模块的上下文根。

id

字符串

唯一配置标识。

startAfter > webservices-bnd > http-publishing > webservice-security

Web Service 安全性元素用来为 POJO Web Service 和基于 EJB 的 Web Service 配置基于角色的授权。

startAfter > webservices-bnd > http-publishing > webservice-security > login-config

登录配置属性用来配置认证方法和域名,并且仅对 JAR 文件中基于 EJB 的 Web Service 起作用。如果在部署描述符文件中指定了同一属性,那么将使用该部署描述符中的值。

Name Type Default Description

auth-method

string

授权方法用来配置 Web 应用程序的认证机制。

realm-name

string

域名元素指定要在 HTTP 基本授权中使用的域名

startAfter > webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

表单登录配置元素指定在基于表单的登录时应该使用的登录页面和错误页面。如果未使用基于表单的认证,那么会忽略这些元素。

Name Type Default Description

form-error-page

string

form-error-page 元素定义 Web 应用程序中可以找到的在登录不成功时所显示的错误页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

form-login-page

string

表单登录页面元素定义 Web 应用程序中可以找到可用于登录的页面所在的位置。路径以 / 开始,并解释为相对于 WAR 的根目录的路径。

startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint

安全性约束属性用来使安全性约束与一个或多个 Web 资源集合相关联。安全性约束仅用作 Web 应用程序中的部署描述符或者注释的补充配置。

startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

授权约束元素用来指定应该能够访问资源集合的用户角色。

Name Type Default Description

role-name

string
asChild.

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

用户数据约束元素用来定义应该如何保护在客户机和容器之间传递的数据。

Name Type Default Description

transport-guarantee

整形

传输保证指定客户机之间如何通信并且应该进行通信。如果值为 INTEGRAL,那么应用程序要求在传输过程中不应更改。如果值为 CONFIDENTIAL,那么数据在传输过程中应该保密。如果值为 NONE,那么表明没有传输保证。

startAfter > webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Web 资源集合元素用来标识安全性约束的资源。

Name Type Default Description

http-method

string

指定要将安全性约束应用于的 HTTP 方法

http-method-omission

string

指定不应该将安全性约束应用于的 HTTP 方法

id

字符串

唯一配置标识。

url-pattern

string

URL 模式用来标识 Web 资源集合中的一组资源。

web-resource-name

string

Web 资源集合的名称

startAfter > webservices-bnd > http-publishing > webservice-security > security-role

安全角色属性包含安全角色的定义。它仅用作 Web 应用程序中部署描述符或注释的补充配置。

Name Type Default Description

role-name

string

授权约束的角色名称应该与部署描述符中所定义的安全角色的角色名称相对应。

startAfter > webservices-bnd > service-ref

服务引用元素用来定义 Web Service 客户机的 Web Service 引用配置。

Name Type Default Description

component-name

string

如果在 EJB 模块中使用了服务引用,那么组件名称属性用来指定 EJB Bean 名称。

id

字符串

唯一配置标识。

name

string

名称属性用来指定 Web Service 引用的名称。

port-address

string

如果所引用的 Web Service 只有一个端口,那么端口地址属性用来指定 Web Service 端口的地址。

wsdl-location

string

WSDL 位置属性用来指定要覆盖的 WSDL 位置的 URL。

startAfter > webservices-bnd > service-ref > port

该端口元素用来定义与 Web Service 引用相关联的端口配置。

Name Type Default Description

address

string

地址属性用来指定 Web Service 端口的地址,它将覆盖在 service-ref 元素中定义的 port-address 属性的值。

id

字符串

唯一配置标识。

key-alias

string

密钥别名属性用来指定客户机证书的别名。如果未指定该属性,并且 Web Service 提供程序支持客户机证书,那么密钥库中的第一个证书将用作此属性的值。该属性还可以覆盖在 server.xml 文件的 ssl 元素中定义的 clientKeyAlias 属性。

name

string

端口名用来指定 Web Service 端口的名称。

namespace

string

名称空间属性用来指定 Web Service 端口的名称空间。会将绑定应用于具有相同名称和名称空间的端口。否则,会将绑定应用于具有相同名称的端口。

password

可逆向编码的密码(字符串)

密码属性用来指定用于基本认证的密码。可以对密码进行编码。

ssl-ref

string

SSL 引用属性是指 server.xml 文件中所定义的 SSL 元素。如果未指定此属性,但是服务器支持传输级别安全性,那么服务客户机将使用缺省 SSL 配置。

username

string

用户名属性用来指定用于基本认证的用户名。

startAfter > webservices-bnd > service-ref > port > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

startAfter > webservices-bnd > service-ref > properties

属性元素用来定义 Web Service 端点或客户机的属性。属性可以具有任意名称和任意值。

startAfter > webservices-bnd > webservice-endpoint

Web Service 端点用来指定所指定服务实例的绑定。

Name Type Default Description

address

string

地址用来指定服务端点的被覆盖地址。

id

字符串

唯一配置标识。

port-component-name

string

端口组件名称用来指定端口组件的名称。

startAfter > webservices-bnd > webservice-endpoint-properties

Web Service 端点用来定义同一模块中的所有 Web Service 端点的缺省属性。

Name Type Default Description

id

字符串

唯一配置标识。