JAX-WS 处理程序通过基于 JAX-WS 的 V7.0 WS-Notification 服务点(对于入站调用处理)或 WS-Notification 服务(对于出站调用处理)与消息交互,因此必须使此处理程序类可供主管要监视的 WS-Notification 服务点或服务的服务器或集群使用。
开始之前
此任务假定您已创建处理程序。可使用 IBM® Rational® Application Developer 或类似工具完成此操作。
关于此任务
必须先使处理程序类对主管要监视的 WS-Notification 服务点或服务的服务器或集群可用,才能配置 JAX-WS 处理程序以与 WS-Notification 配合使用。为此,请为该类创建一个共享库,然后将该共享库添加至服务器的类装入器。
过程
- 将处理程序的类文件打包为 JAR 文件,然后将该 JAR 文件复制到一个方便的目录中。
通过下列其中一种方式使处理程序类可供应用程序服务器使用:
- 将各个类文件复制到 app_server_root/classes
下与该类的包名相匹配的目录结构中,其中 app_server_root 是
WebSphere® Application Server 的安装根目录。例如,将处理程序类
com.ibm.jaxws.handler.TestHandler 复制到
app_server_root/classes/com/ibm/jaxws/handler
目录中。
- 将所有处理程序的类文件打包为一个 JAR 文件,然后将它复制到
app_server_root/lib/app 目录中。
- 启动管理控制台。
- 为 JAR 文件创建共享库。
- 浏览至。
- 设置新库的可视范围,然后单击新建。
- 对新库指定名称。
- 将类路径设置为处理程序 JAR 文件的目录和文件名。
- 将更改保存至主配置。
有关更多信息,请参阅创建共享库。
- 为要使 JAR 文件对其可用的服务器或集群创建类装入器。
- 浏览至。
- 单击新建。
- 单击确定。
- 将更改保存至主配置。
有关更多信息,请参阅配置服务器的类装入器。
- 将共享库添加至服务器的类装入器。
- 浏览至。
- 单击添加。
- 单击新库的名称,然后单击确定。
- 将更改保存至主配置。
有关更多信息,请参阅将共享库与服务器相关联。