管理控制台中的“发布”实用程序允许您发布各种与商店有关的组件,包含组织结构、预定义的用户角色、访问控制策略、以及用于创建产品目录或商店前台的商店有用资源的集合。“发布”实用程序还允许您发布单独的商店,或合成商店归档文件(它包含此处列出的所有组件)。关于 WebSphere Commerce 可用的样本商店归档文件的列表,请参阅样本商店归档文件。
如果您正在发布合成商店归档文件,请参阅从管理控制台发布商店归档文件。
WebSphere Commerce 支持以下高级发布选项:
发布组织结构商店归档文件
发布组织结构商店归档文件将创建组织结构、预定义的用户角色、以及数据库中选定商务模型所必需的访问控制策略。
要发布组织结构商店归档文件,请执行以下操作:
- 确保您以前在此实例中尚未发布组织结构。注意:合成商店归档文件也包含组织结构。如果您在此实例中已发布了组织结构,则您必须在发布另一个组织结构之前创建一个新实例。
- 请遵循从管理控制台发布商店归档文件中的步骤。组织结构商店归档文件可以从商务模型视图中获得。
发布其它组件商店归档文件
为了发布组织结构商店归档文件以外的组件商店归档文件,您必须首先发布合成商店归档文件或一个组织结构,这是因为所有的组件商店归档文件必须属于一个组织结构。
要发布组件商店归档文件,请执行以下操作:
- 确保您以前在此实例中已发布组织结构,或已使用“组织管理控制台”创建了一个组织。注意:合成商店归档文件也包含组织结构。
- 确定您将把组件发布到的组织的名称。
- 请遵循从管理控制台发布商店归档文件中的步骤。 组件商店归档文件可以从商务模型视图中获得。在“发布”实用程序的“参数”页面中输入组件将要发布到的组织的名称。有关参数的更多信息,请参阅根据商店归档文件发布实用程序参数。
- 用新组织结构更新 memberregistrationattributes.xml 文件。有关更多信息,请参阅 WebSphere Commerce 开发联机帮助。
对每个实例发布多个同种类型的商店归档文件
我们不建议您在同一实例中发布多种类型的合成商店归档文件或组织结构商店归档文件(例如,不在同一个实例中发布 ConsumerDirect.sar 和 DemandChain.sar),也不建议您多次发布同一个合成商店归档文件或组织结构商店归档文件,因为这样做可能会覆盖先前发布的数据。然而,您可以在发布商店之后再发布第二个同一类型的商店(例如第二个消费者直销商店,或第二个 B2B 直销商店)。
注意:仅当您已发布了该类型的合成商店归档文件(例如 ConsumerDirect.sar)或相应的组织结构商店归档文件(例如 ConsumerDirectOrganziationStructure.sar),您才可发布第二个商店。
在发布第二个商店时,您必须在商店归档文件的“参数”页面中至少更改一个参数。当您发布商店归档文件时,新参数将创建一个新商店实例。您可以只发布多个基于以下商店归档文件的商店:
- ConsumerDirectStore.sar
- B2BDirectSite.sar
- CatalogAssetStore.sar
- ResellerStorefrontAssetStore.sar
- HostedStorefrontAssetStore.sar
- SupplierAssetStore.sar
要对每个实例发布多个同种类型的商店归档文件,请执行以下操作:
- 确保对于您正在发布的商店归档文件类型,您先前已多次发布了合成商店归档文件或组织结构。
- 确定您将把组件发布到的组织的名称。
- 请遵循从管理控制台发布商店归档文件中的步骤。 组件商店归档文件可以从商务模型视图中获得。在“发布”实用程序的“参数”页面中输入组件将要发布到的组织的名称。有关参数的更多信息,请参阅根据商店归档文件发布实用程序参数。
- 至少在商店归档文件的参数页面上更改商店目录和商店标识符参数。
- 确保您在 cachespec.xml 文件中更改了商店目录名称以与步骤 4 中指定的商店目录匹配。有关 cachespec.xml 文件的更多信息,请参阅从管理控制台中发布商店归档文件。
重要信息: