配置缺省策略项目

您可以通过在集成服务器的 server.conf.yaml 配置文件中设置策略项目名称来为集成服务器配置缺省策略项目。

准备工作

关于此任务

您可以通过在集成服务器的 server.conf.yaml 配置文件的 Defaults 部分中设置 policyProjects 属性,配置要由集成服务器使用的缺省策略项目,如以下示例中所示。 需要策略但未指定策略名称时,将使用指定的策略项目。 policyProject 属性的缺省值为 DefaultPolicies

Defaults:
  #defaultApplication: ''            # Name a default application under which independent resources will be placed
  #policyProject: 'DefaultPolicies'  # Name of the Policy project that will be used for unqualified Policy references, default is 'DefaultPolicies'
  Policies:
    # Set default policy names, optionally qualified with a policy project as {policy project}:name
    #monitoringProfile: ''       # Default Monitoring profile
  Credentials:
    # Names a default credential name to be used when a more specific credential is not available for the credential type.
    #httpproxy: ''
    #jdbc: ''
    #kafka: ''
    #kerberos: ''
    #ldap: ''
    #odbc: ''
    #mq: ''
    #wsrr: ''

过程

要为集成服务器配置缺省策略项目,请完成以下步骤:

  1. 使用 YAML 编辑器打开 server.conf.yaml 文件。

    您可以使用 IBM® App Connect Enterprise 工具箱中提供的内置 YAML 编辑器来编辑该文件,方法是在 "应用程序开发" 视图中双击该文件,或者右键单击该文件并选择 打开时使用 > YAML 编辑器。 如果选择使用纯文本编辑器来编辑文件,请确保不包含任何跳进字符 (在 YAML 中无效) ,并使用 YAML 验证工具来验证文件的内容。

    有关使用 YAML 的更多信息,请参阅 http://www.yaml.org/start.html

  2. 通过从 policyProject 行的开头除去注释 (#) 并指定现有策略项目的名称或保留 'DefaultPolicies'的缺省值,在 server.conf.yaml 文件的 Defaults 部分中设置 policyProject 属性,如以下示例中所示:
    policyProject: 'DefaultPolicies'   # Name of the Policy project that will be used for unqualified Policy references  
    
  3. 重新启动集成服务器。 启动集成服务器时,server.conf.yaml 文件中设置的属性生效。 如果再次修改这些属性,那么还必须再次启动集成服务器,以使后续更改生效。 有关更多信息,请参阅 启动集成服务器