contextService - 线程上下文传播 (contextService)

配置上下文传播至线程的方式

NameTypeDefaultDescription
id字符串唯一配置标识。
onError
  • IGNORE
  • WARN
  • FAIL
WARN确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。
IGNORE
服务器在发生配置错误时将不会发出警告和错误消息。
WARN
服务器在发生配置错误时将发出警告和错误消息。
FAIL
服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
baseContextRef对顶级 contextService 元素的引用(字符串)。指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。
jndiNamestringJNDI 名称

baseContext

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

NameTypeDefaultDescription
id字符串唯一配置标识。
onError
  • IGNORE
  • WARN
  • FAIL
WARN确定用于响应配置错误的操作。例如,如果为此 contextService 配置了 securityContext,但未启用安全性功能,那么 onError 会确定是对错误配置部分执行使失效操作、发出警告操作还是忽略操作。
IGNORE
服务器在发生配置错误时将不会发出警告和错误消息。
WARN
服务器在发生配置错误时将发出警告和错误消息。
FAIL
服务器在第一次发生错误时将发出警告或错误消息,然后停止服务器。
baseContextRef对顶级 contextService 元素的引用(字符串)。指定从其继承上下文的基本上下文服务(尚未在此上下文服务上定义此上下文)。
jndiNamestringJNDI 名称

baseContext > baseContext

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

baseContext > classloaderContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

baseContext > jeeMetadataContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

baseContext > securityContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

baseContext > syncToOSThreadContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

baseContext > zosWLMContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
defaultTransactionClassstringASYNCBN当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。
daemonTransactionClassstringASYNCDMN当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。
wlm
  • PropagateOrNew
  • New
  • Propagate
Propagate指示如何为非守护程序工作处理 WLM 上下文。
PropagateOrNew
使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。
New
始终创建新的 WLM 上下文。
Propagate
使用相同的 WLM 上下文(如果存在一个)。

classloaderContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

jeeMetadataContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

securityContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

syncToOSThreadContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。

zosWLMContext

唯一配置标识。

NameTypeDefaultDescription
id字符串唯一配置标识。
defaultTransactionClassstringASYNCBN当为非守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。
daemonTransactionClassstringASYNCDMN当为守护程序工作创建新 WLM 上下文时,提供给 WLM 以对工作进行分类的事务类名称。
wlm
  • PropagateOrNew
  • New
  • Propagate
Propagate指示如何为非守护程序工作处理 WLM 上下文。
PropagateOrNew
使用相同的 WLM 上下文或创建一个新的 WLM 上下文(如果不存在当前上下文)。
New
始终创建新的 WLM 上下文。
Propagate
使用相同的 WLM 上下文(如果存在一个)。