ejbApplication - EJB 应用程序 (ejbApplication)

定义 EJB 应用程序的属性。

NameTypeDefaultDescription
id字符串唯一配置标识。
location文件、目录或 URL。应用程序的位置,表示为绝对路径或相对于服务器级应用程序目录的路径。
namestring应用程序的名称。
context-rootstring应用程序的上下文根。
autoStart布尔型true指示服务器是否自动启动应用程序。

managed-bean-bnd

指定受管 Bean 的绑定。

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

managed-bean-bnd > interceptor

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

NameTypeDefaultDescription
id字符串唯一配置标识。
classstring拦截器的类名。

managed-bean-bnd > interceptor > ejb-ref

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

managed-bean-bnd > interceptor > resource-ref

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

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

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

managed-bean-bnd > interceptor > data-source

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

managed-bean-bnd > interceptor > env-entry

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

managed-bean-bnd > managed-bean

指定此绑定的受管 Bean。

NameTypeDefaultDescription
id字符串唯一配置标识。
classstring指定受管 Bean 的类名。

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

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

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

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

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

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

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

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

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

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

classloader

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

NameTypeDefaultDescription
delegation
  • parentLast
  • parentFirst
parentFirst控制父类装入器是用在此类装入器之前还是之后。如果选择“父代最先”,那么在搜索类路径之前,授权给直接父代。如果选择“父代最后”,那么在授权给直接父代之前,搜索类路径。
parentLast
父代最后
parentFirst
父代最先
privateLibraryRef对顶级 library 元素的引用的列表(以逗号分隔的字符串)。库引用的列表。库类实例是此类装入器特有的,与来自其他类装入器的类实例无关。
commonLibraryRef对顶级 library 元素的引用的列表(以逗号分隔的字符串)。库引用的列表。库类实例是与其他类装入器共享的。
classProviderRef对顶级 resourceAdapter 元素的引用的列表(以逗号分隔的字符串)。类提供程序引用的列表。当搜索类或资源时,此类装入器将在搜索其自己的类路径之后授权给指定的类提供程序。
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

classloader > privateLibrary

库引用的列表。库类实例是此类装入器特有的,与来自其他类装入器的类实例无关。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring管理员的共享库的名称
descriptionstring管理员的共享库的描述
filesetRef对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。所引用文件集的标识
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

classloader > privateLibrary > fileset

所引用文件集的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径${server.config.dir}用于搜索文件的基本目录。
caseSensitive布尔型true指示搜索是否应区分大小写的布尔值(缺省值:true)。
includesstring*要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。
excludesstring要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。
scanInterval具有毫秒精度的时间段0检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > privateLibrary > folder

所引用文件夹的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径要包含在用于定位资源文件的库类路径中的目录或文件夹

classloader > privateLibrary > file

所引用文件的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
name文件路径标准文件名

classloader > commonLibrary

库引用的列表。库类实例是与其他类装入器共享的。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring管理员的共享库的名称
descriptionstring管理员的共享库的描述
filesetRef对顶级 fileset 元素的引用的列表(以逗号分隔的字符串)。所引用文件集的标识
apiTypeVisibilitystringspec,ibm-api,api,stable该类装入器支持的 API 包的类型。此值是下列 API 包的任意组合的逗号分隔列表:spec、ibm-api、api、stable 和第三方。

classloader > commonLibrary > fileset

所引用文件集的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径${server.config.dir}用于搜索文件的基本目录。
caseSensitive布尔型true指示搜索是否应区分大小写的布尔值(缺省值:true)。
includesstring*要包含在搜索结果中的文件名模式的逗号或空格分隔列表(缺省值:*)。
excludesstring要排除在搜索结果以外的文件名模式的逗号或空格分隔列表,缺省情况下不排除任何文件。
scanInterval具有毫秒精度的时间段0检查文件集更改的扫描时间间隔,格式为长整形加上时间单位后缀(h 表示小时、m 表示分钟、s 表示秒、ms 表示毫秒),例如,2ms 或 5s。缺省情况下为禁用 (scanInterval=0)。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。

classloader > commonLibrary > folder

所引用文件夹的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
dir目录路径要包含在用于定位资源文件的库类路径中的目录或文件夹

classloader > commonLibrary > file

所引用文件的标识

NameTypeDefaultDescription
id字符串唯一配置标识。
name文件路径标准文件名

application-bnd

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

application-bnd > ejb-ref

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

application-bnd > resource-ref

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

application-bnd > resource-ref > authentication-alias

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

application-bnd > resource-env-ref

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

application-bnd > message-destination-ref

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

application-bnd > data-source

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

application-bnd > env-entry

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

application-bnd > security-role

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring安全角色的名称。

application-bnd > security-role > user

安全角色的用户。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring主体集的名称。
access-idstring主体集的访问标识。

application-bnd > security-role > group

安全角色的组。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring主体集的名称。
access-idstring主体集的访问标识。

application-bnd > security-role > special-subject

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

NameTypeDefaultDescription
id字符串唯一配置标识。
type
  • ALL_AUTHENTICATED_USERS
  • EVERYONE
下列其中一个特殊主题集类型:ALL_AUTHENTICATED_USERS 和 EVERYONE。
ALL_AUTHENTICATED_USERS
ALL_AUTHENTICATED_USERS
EVERYONE
EVERYONE

application-bnd > security-role > run-as

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

NameTypeDefaultDescription
useridstring从一个 Bean 访问另一个 Bean 时需要的用户标识。
password可逆向编码的密码(字符串)从一个 Bean 访问另一个 Bean 时需要的用户密码。可采用明文或编码格式存储该值。要对该密码进行编码,请将 securityUtility 工具与编码选项配合使用。

ejb-jar-bnd

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

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

ejb-jar-bnd > session

会话 Bean 的绑定属性。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring企业 Bean 的名称。
simple-binding-namestring指定会话 Bean 的简单绑定名称。
component-idstring会话 Bean 的组件标识。
remote-home-binding-namestring会话 Bean 的远程 home 绑定名称。
local-home-binding-namestring会话 Bean 的本地 home 绑定名称。

ejb-jar-bnd > session > ejb-ref

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

ejb-jar-bnd > session > resource-ref

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

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

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

ejb-jar-bnd > session > data-source

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

ejb-jar-bnd > session > env-entry

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

ejb-jar-bnd > message-driven

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring企业 Bean 的名称。

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

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

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

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

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

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

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

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

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

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

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

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

NameTypeDefaultDescription
activation-spec-binding-namestring指定激活规范的绑定名称。
activation-spec-auth-aliasstring指定激活规范的认证别名。
destination-binding-namestring指定 JCA 适配器的目标绑定名称。

ejb-jar-bnd > interceptor

拦截器的绑定属性。

NameTypeDefaultDescription
id字符串唯一配置标识。
classstring拦截器的类名。

ejb-jar-bnd > interceptor > ejb-ref

指定 EJB 引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestringEJB 引用的名称。
binding-namestringEJB 引用的绑定名称。

ejb-jar-bnd > interceptor > resource-ref

指定资源引用的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
binding-namestring资源引用的绑定名称。

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

资源引用的认证别名。

NameTypeDefaultDescription
nameRef对顶级 authData 元素的引用(字符串)。认证别名。

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

认证别名。

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

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

指定定制登录配置属性。

NameTypeDefaultDescription
namestring定制登录配置的名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring属性的名称。
valuestring属性的值。
descriptionstring属性的描述。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源环境引用的名称。
binding-namestring资源环境引用的绑定名称。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标引用的名称。
binding-namestring消息目标引用的绑定名称。

ejb-jar-bnd > interceptor > data-source

指定数据源的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring数据源名称。
binding-namestring数据源绑定名称。

ejb-jar-bnd > interceptor > env-entry

指定环境条目的绑定。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring环境条目的名称。
valuestring环境条目的值。
binding-namestring环境条目的绑定名称。

ejb-jar-bnd > message-destination

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring消息目标的名称。
binding-namestring消息目标的绑定名称。

application-ext

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

NameTypeDefaultDescription
shared-session-context布尔型指示是否在模块之间共享会话上下文。

ejb-jar-ext

EJB 应用程序的扩展属性。

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

ejb-jar-ext > session

会话 Bean 的扩展属性。

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring企业 Bean 的名称。

ejb-jar-ext > session > bean-cache

EJB 的高速缓存设置。

NameTypeDefaultDescription
activation-policy
  • ONCE
  • TRANSACTION
指定 EJB 在高速缓存中放置的位置。
ONCE
ONCE
TRANSACTION
TRANSACTION

ejb-jar-ext > session > local-transaction

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

NameTypeDefaultDescription
resolver
  • APPLICATION
  • CONTAINER_AT_BOUNDARY
定义本地事务的解析器。值可为 APPLICATION 或 CONTAINER_AT_BOUNDARY。
APPLICATION
APPLICATION
CONTAINER_AT_BOUNDARY
CONTAINER_AT_BOUNDARY
unresolved-action
  • COMMIT
  • ROLLBACK
定义未解析操作的行为。值可为 ROLLBACK 或 COMMIT。
COMMIT
COMMIT
ROLLBACK
ROLLBACK
shareable布尔型false定义本地事务是否可共享。

ejb-jar-ext > session > global-transaction

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

NameTypeDefaultDescription
send-wsat-context布尔型false确定是否针对出站请求发送 Web Service 原子事务。
transaction-time-out整形0指定全局事务的超时。

ejb-jar-ext > session > resource-ref

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
isolation-level
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_NONE
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
定义事务隔离级别。
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_NONE
TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE
TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ
commit-priority整形0定义资源引用的落实优先级。
branch-coupling
  • LOOSE
  • TIGHT
指定是使用松散还是紧密耦合。
LOOSE
LOOSE
TIGHT
TIGHT

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

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

NameTypeDefaultDescription
value布尔型false“启动应用程序时启动”属性的值。

ejb-jar-ext > session > time-out

指定会话 Bean 的超时值。

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

ejb-jar-ext > message-driven

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring企业 Bean 的名称。

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

EJB 的高速缓存设置。

NameTypeDefaultDescription
activation-policy
  • ONCE
  • TRANSACTION
指定 EJB 在高速缓存中放置的位置。
ONCE
ONCE
TRANSACTION
TRANSACTION

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

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

NameTypeDefaultDescription
resolver
  • APPLICATION
  • CONTAINER_AT_BOUNDARY
定义本地事务的解析器。值可为 APPLICATION 或 CONTAINER_AT_BOUNDARY。
APPLICATION
APPLICATION
CONTAINER_AT_BOUNDARY
CONTAINER_AT_BOUNDARY
unresolved-action
  • COMMIT
  • ROLLBACK
定义未解析操作的行为。值可为 ROLLBACK 或 COMMIT。
COMMIT
COMMIT
ROLLBACK
ROLLBACK
shareable布尔型false定义本地事务是否可共享。

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

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

NameTypeDefaultDescription
send-wsat-context布尔型false确定是否针对出站请求发送 Web Service 原子事务。
transaction-time-out整形0指定全局事务的超时。

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

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

NameTypeDefaultDescription
id字符串唯一配置标识。
namestring资源引用的名称。
isolation-level
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_NONE
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
定义事务隔离级别。
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_NONE
TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE
TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ
commit-priority整形0定义资源引用的落实优先级。
branch-coupling
  • LOOSE
  • TIGHT
指定是使用松散还是紧密耦合。
LOOSE
LOOSE
TIGHT
TIGHT

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

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

NameTypeDefaultDescription
value布尔型false“启动应用程序时启动”属性的值。