在执行设置或迁移后,请使用本主题来初始化 UDDI 注册中心节点。
开始之前
您必须已设置 UDDI 注册中心节点(将其设置为新节点或者用于迁移 UDDI 注册中心 V2 节点)。
关于此任务
必须先设置 UDDI 注册中心节点的一些属性,然后才能初始化此节点。UDDI 注册中心节点属性分为两类:
- 在初始化 UDDI 节点前必须设置的必需节点属性。在初始化前,您可以根据需要任意次地设置这些属性。但是,在初始化
UDDI 节点后,这些属性在该 UDDI 节点的生存期内处于只读状态。正确地设置这些属性非常重要。
- 所有其他属性。可以在初始化之前和之后设置这些属性。
可以使用 UDDI 管理控制台或 Java™ 管理扩展 (JMX) 管理接口来配置这些属性并初始化节点。
过程
- 单击
以显示 UDDI 注册中心节点的属性页面。
- 将必需节点属性设置为合适并且有效的值。这些属性由输入字段旁边的星号 (*) 指示。以下列表对这些属性作了摘要。有关每个属性的更多信息,请参阅管理控制台的上下文帮助。
- UDDI 节点标识
- 此属性必须是以 uddi: 开头的文本字符串,并且对此 UDDI 节点而言必须唯一。缺省值可能合适,但在使用此值之前,请确保它对于 UDDI 节点而言是唯一的。
- UDDI 节点描述
- 此属性是用于描述节点的文本字符串。
- 根键生成器
- 此属性必须是以 uddi: 开头的文本字符串,并且对此 UDDI 节点而言必须唯一。缺省值可能合适,但此值可能包含
keyspace_id 之类的文本,您必须修改该文本以使其与系统匹配。如果使用缺省值,请确保它对于此 UDDI 节点而言是唯一的。
- 生成的 discoveryURL 的前缀
- 此属性必须是有效的统一资源定位符 (URL)。
- 如果正在从 UDDI 注册中心 V2 迁移,请使用下表来完成下列步骤:
- 在 uddi.properties 文件中设置任何必须与 V2 保持相同的属性。
- 在 uddi.properties 文件中设置要保持为同一个值的属性,例如 dbMaxResultCount。
表 1. UDDI V2 和 V3 属性. 该表列示了 V2 与 V3 的不同 UDDI 属性以及关于每一个属性的其他信息。UDDI V2 属性(在 uddi.property 文件中设置) |
UDDI V3 属性(通过使用管理控制台或 UDDI 管理接口来设置) |
推荐的 UDDI V3 属性设置 |
dbMaxResultCount |
最大查询响应集大小 |
您可以保留 V2 的值、更改此值或使用缺省值。 |
persister |
无等效属性 |
不适用。 |
defaultLanguage |
缺省语言代码 |
保留 V2 的值 |
operatorName |
UDDI 节点标识 |
必须使用有效的 UDDI 节点标识值。在迁移 V2 数据时,此值将应用于那些数据。 |
maxSearchKeys |
最大搜索键数 |
您可以保留 V2 的值、更改此值或使用缺省值。 |
getServletURLprefix |
生成的 discoveryURL 的前缀 |
请输入对配置有效的值,因此,此值应该与用于 V2 的值相同。 |
getServletName |
无等效属性 |
不适用。 |
- 设置任何其他要更改为非缺省设置的属性(例如策略值)。要获取有关策略和属性的说明,请参阅关于 UDDI 节点设置的主题。 记住,以后也可以更改这些属性。
- 单击应用以保存更改。
要点: 确保已将必需节点属性设置为适当的值并已进行保存,这是因为,在初始化后就无法对其进行更改。如果未保存更改就转至初始化步骤,那么必须删除并重新创建数据库。
- 在保存更改后,单击窗格开始部分的初始化以初始化 UDDI 节点。
如果正在从 UDDI 注册中心 V2 迁移,那么现在将迁移 V2 数据。完成初始化可能需要花费一些时间;要跟踪其进度,请返回节点集合页面,然后单击
状态列开始部分的“刷新”图标。此外,也可以打开第二个管理控制台窗口并以同一方式使用“刷新”图标。此 UDDI 节点将经过下列状态:
- 初始化暂挂。
- 正在初始化。
- 正在迁移。只有执行迁移时,才会出现此状态。
- 正在创建值集。
- 已激活。
下一步做什么
如果您已从先前版本迁移节点,请返回到过程中用于迁移到 UDDI V3 注册中心的步骤以验证迁移是否成功。如果您已创建新节点,请执行
使用 UDDI 注册中心安装验证测试 (IVT)中的步骤以验证是否已成功地设置该 UDDI 节点。