> # 创建 JMS 外部服务器覆盖

> 配置选项 相关任务 相关主题

> 使用此页可以创建 JMS 外部服务器覆盖。

> 注意：WebLogic Server 多租户域分区在 WebLogic Server 12.2.1.4.0 中已废弃。相关控制台和帮助页将在下一个发行版中删除。

> JMS 外部服务器覆盖为 ForeignServer MBean 中最常用的覆盖属性定义分区特定的覆盖。它会覆盖此覆盖 MBean 所属的同一多租户范围中的同名 ForeignServer MBean 实例的某些设置。

> #### 配置选项

> 名称 | 说明
> --- | ---
> 名称 | 此外部服务器覆盖的名称。它必须与要覆盖的实际资源名称匹配。 MBean 属性： `ForeignServerOverrideMBean.Name` 更改将在重新部署模块或重新启动服务器后生效。
> 初始上下文工厂 | 为访问 JNDI 提供程序而必须进行实例化的类的名称。此类名取决于正在使用的 JNDI 提供程序及供应商。 此值与标准的 JNDI 属性 `java.naming.factory.initial` 对应。 注：此值默认为 `weblogic.jndi.WLInitialContextFactory`，对 WebLogic Server 而言是正确的值。 MBean 属性： `ForeignServerOverrideMBean.InitialContextFactory`
> 连接 URL | WebLogic Server 用来访问 JNDI 提供程序的 URL。此 URL 的语法取决于使用的 JNDI 提供程序。对于 WebLogic JMS，如果引用同一集群中的 WebLogic JMS 对象，请将此字段留空。 此值对应于标准的 JNDI 属性 `java.naming.provider.url`。 注：如果未指定此值，将在部署此连接工厂的 WebLogic Server 实例内的 JNDI 服务器上执行查找。 MBean 属性： `ForeignServerOverrideMBean.ConnectionURL`
> JNDI 属性身份证明 | 必须为 JNDI 提供程序设置的任何身份证明。这些身份证明会成为直接传递给 JNDI 提供程序 InitialContext 类构造器的属性的一部分。 在获取初始命名上下文时，某些外部提供程序需要设置其他属性。可以使用属性 Bean 设置这些属性。 MBean 属性： `ForeignServerOverrideMBean.JNDIPropertiesCredential`
> 确认 JNDI 属性身份证明 |
> JNDI 属性 | 必须为 JNDI 提供程序设置的任何其他属性。这些属性将直接传递给 JNDI 提供程序的 InitialContext 类的构造器。 在获取初始命名上下文时，某些外部提供程序需要设置其他属性。可以使用属性 Bean 设置这些属性。 MBean 属性： `ForeignServerOverrideMBean.JNDIProperties`

> 相关任务

> - 创建外部服务器覆盖
> - 配置外部服务器覆盖
> - 删除外部服务器覆盖

> 相关主题

> - 配置资源覆盖