手工配置属性文件

尽管可以通过使用 WebSphere Partner Gateway - Express GUI 来执行大多数配置任务,但是您可能会发现对以下任务执行手工配置会非常有用:

以下部分描述了如何配置超时属性值和如何以及何时使用 JACL 脚本进行手工配置。

配置超时值

如果贸易伙伴花费很长时间来处理一个消息和发回 MDN,则 WebSphere Partner Gateway - Express 可能会失败,并返回超时消息。要解决或防止出现此类问题,可以配置下列超时属性值:同步/套接字连接超时值和异步 MDN 超时值。下列步骤描述了如何配置超时属性值。

配置同步/套接字连接超时值

下列步骤描述了如何配置同步/套接字连接超时值。

  1. 打开 bcg.properties 文件。该文件位于以下目录中。
    <ProductDir>/config
  2. 找到以下属性:
    bcg.connector.sender.as2parm.SyncMDNtimeout=60000
  3. 将数字 60000 更改为新的毫秒数。
  4. 保存并关闭该文件。

配置异步 MDN 超时值

下列步骤描述了如何配置异步 MDN 超时值。

  1. 打开贸易伙伴的 partner.properties 文件,为其配置 MDN 超时值。该文件位于以下目录:<ProductDir>/config/partners/<name_of_parner>
  2. 找到以下属性:
    bcg.connector.sender.as2.parm.MDNTimeout=10
  3. 将数字 10 更改为新的分钟数。
  4. 保存并关闭该文件。

使用 JACL 脚本进行手工配置

尽管大多数配置任务都可以在 WebSphere Partner Gateway - Express GUI 中完成,但是所提供的以下 JACL 脚本用于手工配置。您可以通过执行每个脚本中所提供的指示信息来调用脚本。 JACL 脚本位于:<ProductDir>/jaclScripts。

注:
要了解有关运行 bcgSetCRLDP.jacl 脚本的详细指示信息,请参阅运行 bcgSetCRLDP.jacl 脚本

要点:
采用手工方式、或通过 WebSphere Partner Gateway - Express GUI 对 WAS 配置进行的任何更改都需要重新启动 WAS 服务器。

表 6. JACL 脚本
JACL 脚本 描述
bcgApplication.jacl 该脚本用于安装、卸载或更新应用程序。还用于设置 WAS 扩展类路径(ws_ext_dirs)。
警告:
该 JACL 文件用于部署现有文件,因此您必须向脚本提供适当的实参。
bcgClientAuth.jacl 该脚本设置客户机认证所需的标志。
bcgCustomService.jacl 该脚本设置定制服务。
bcgSetCRLDP.jacl 该脚本在执行撤销检查时启用或禁用 CRL 分发点检查。请参阅运行 bcgSetCRLDP.jacl 脚本,以获取有关使用该脚本的指示信息。
bcgJavaWorkingDirectory.jacl 该脚本设置 JVM 的当前工作目录。
bcgSetJVMHeapAttrs.jacl 该脚本为 WAS 更改 JVM 的初始堆大小和最大堆大小。
bcgSsl.jacl 该脚本配置用于入站 SSL 服务器认证的 WAS 服务器。它配置 WAS 服务器的密钥库和信任密钥库。
警告:
该 JACL 文件修改了 security.xml 文件中的 SSL 入站密钥库和信任密钥库文件项。如果向脚本实参提供了不正确的项,则 WebSphere Partner Gateway - Express 服务器将无法启动。

Copyright IBM Corp. 2003, 2005