createJAXWSHandler 命令

使用 createJAXWSHandler 命令可以新建基于 Java™ API for XML 的 Web Service (JAX-WS) 处理程序配置,以便可以将该处理程序作为处理程序列表的组成部分与 V7.0 WS-Notification 服务配合使用。

可按本主题中所述使用 wsadmin 工具创建新 JAX-WS 处理程序配置,或按创建新 JAX-WS 处理程序配置中所述使用管理控制台进行创建。

此任务假定您已创建处理程序。可使用 IBM® Rational® Application Developer 或类似工具完成此操作。 还必须使此处理程序类可供主管要监视的 WS-Notification 服务点(对于入站调用处理)或 WS-Notification 服务(对于出站调用处理)的服务器或集群使用,如装入 JAX-WS 处理程序类中所述。

要运行该命令,请使用 wsadmin 脚本编制客户机AdminTask 对象

[IBM i][IBM i]wsadmin 脚本编制客户机通过 Qshell 运行. [IBM i]有关更多信息,请参阅 使用 wsadmin 脚本编制配置 Qshell 以运行 WebSphere 脚本.

已经为服务集成总线命令提供了命令行帮助:
  • 要获取可用的 WS-Notification 命令列表以及每个命令的简要描述,请在 wsadmin 提示符处输入以下命令:

    print AdminTask.help('WSNotificationCommands')

  • 要获取有关给定命令的总体帮助,请在 wsadmin 提示符处输入以下命令:

    print AdminTask.help('command_name')

使用此命令后,请使用以下命令将更改保存到主配置中:

AdminConfig.save()

用途

Java API for XML-based Web Services (JAX-WS) 处理程序是用于执行特定作用域处理任务的 Java 类。 例如:记录消息、变换他们的内容或者终止入局请求。此命令创建新 JAX-WS 处理程序配置,以便可将该处理程序作为处理程序列表的组成部分与 V7.0 WS-Notification 服务配合使用。

此配置对象使一个唯一名称(name 参数)与引用 JAX-WS 处理程序实现的 Java 类(className 参数)相关联。

目标对象

单元范围对象。

必需参数

-name
JAX-WS 处理程序配置对象的名称。
此名称在单元作用域中必须唯一,而且它必须符合下列语法规则:
  • 它不能以 "."(句点)开头。
  • 它一定不能以空格开头或结尾。
  • 它不能包含下列任何字符:\ / , # $ @ : ; " * ? < > | = + & % '
-className
此配置对象表示的 JAX-WS 处理程序类的名称。此名称必须是标准 Java 类名。例如,com.ibm.jaxws.handler.TestHandler
注: 您可以配置处理程序的多个实例。在创建每个实例时,请对其指定不同的处理程序名称,然后使其指向同一个处理程序类。

条件参数

无。

可选参数

-description
JAX-WS 处理程序的描述。

示例

为特定 JAX-WS 处理程序类创建配置:
  • 使用 Jython:
    targetCell = AdminConfig.list('Cell')
    JAXWSHandler = AdminTask.createJAXWSHandler(targetCell, 
    ["-name", "handler1", "-className", "handlerClass", "-description", "desc"])
  • 使用 Jacl:
    $AdminTask createJAXWSHandler targetCell 
    {-name handler1 -className handlerClass -description desc}

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjwsn_cli_jaxws_handler_new
文件名:rjwsn_cli_jaxws_handler_new.html