「管理主控台」中的「公佈」公用程式
可讓您公佈各種和商店有關的元件,包括:組織結構、
預先定義的使用者職務以及存取控制原則,
此外還可公佈用來建立型錄或商店前端的商店資產集合。您也可以使用「公佈」公用程式來公佈個別的商店,
或公佈內含此處所列之所有元件的複合商店紀錄。有關 WebSphere Commerce 所提供的範例商店紀錄清單,
請參閱範例商店紀錄。
如果您要公佈複合商店紀錄,請參閱從管理主控台公佈商店紀錄。
WebSphere Commerce 所支援的進階公佈選項如下:
公佈組織結構商店紀錄
公佈組織結構商店紀錄時,會在資料庫中建立所選商業模型所需的組織結構、預先定義的使用者職務, 以及必要的存取控制原則。
如果要公佈組織結構商店紀錄,請執行下列步驟:
- 確定您以往未在實例中公佈過組織結構。請注意,複合商店紀錄亦含有組織結構。如果您已在實例中公佈過組織結構, 您必須在公佈另一個組織結構前,另建一個新實例。
- 遵循從管理主控台公佈商店紀錄中的步驟進行。組織結構商店紀錄可從商業模型檢視畫面中取得。
公佈其他元件商店紀錄
若要公佈有別於組織結構商店紀錄的任何元件商店紀錄, 您必須先公佈一個複合商店紀錄或一個組織結構, 這些因為所有元件商店紀錄必須隸屬於組織結構下。
如果要公佈元件商店紀錄,請執行下列動作:
- 確定您先前已在實例中公佈過組織結構, 或已使用「組織管理主控台」建立組織。請注意,複合商店紀錄亦含有組織結構。
- 決定組織名稱,以便將元件公佈到該組織中。
- 遵循從管理主控台公佈商店紀錄中的步驟進行。 元件商店紀錄可從商業模型檢視畫面中取得。請在「公佈」公用程式的「參數」頁面中, 輸入組織的名稱,以便將元件公佈到該組織中。有關參數的進一步資訊, 請參閱各商店紀錄的「公佈」公用程式參數。
- 以新的組織結構更新 memberregistrationattributes.xml 檔。進一步資訊請參閱「WebSphere Commerce 開發」線上說明。
在同一實例中公佈同一類型的商店紀錄多次
不建議您在同一實例中公佈多個複合商店紀錄或組織結構商店紀錄類型 (例如,不在相同實例中公佈 ConsumerDirect.sar 與 DemandChain.sar),也不建議您公佈相同複合商店紀錄或組織結構商店紀錄超過一次; 如此可能會改寫先前公佈的資料。不過,您可以公佈第二家相同類型(先前已公佈過)的商店 (例如:第二家「消費者市場」型商店,或第二家「企業市場」型商店)。
請注意,您必須已公佈該類型的複合商店紀錄(如 ConsumerDirect.sar)或對應組織結構商店紀錄 (如 ConsumerDirectOrganziationStructure.sar),才能公佈第二家商店。
當您公佈第二家商店時,您必須針對商店紀錄,在「參數」頁面中,至少變更一個參數。當您公佈商店紀錄時, 新參數將會建立商店的新實例。只有以下列商店紀錄為基礎的商店,才能公佈多次:
- ConsumerDirectStore.sar
- B2BDirectSite.sar
- CatalogAssetStore.sar
- ResellerStorefrontAssetStore.sar
- HostedStorefrontAssetStore.sar
- SupplierAssetStore.sar
如果要在同一實例中公佈同一類型的商店紀錄多次,請執行下列步驟:
- 請確定您先前已針對您要公佈多次的商店紀錄類型, 公佈複合商店紀錄或組織結構。
- 決定組織名稱,以便將元件公佈到該組織中。
- 遵循從管理主控台公佈商店紀錄中的步驟進行。 元件商店紀錄可從商業模型檢視畫面中取得。請在「公佈」公用程式的「參數」頁面中, 輸入組織的名稱,以便將元件公佈到該組織中。有關參數的進一步資訊, 請參閱各商店紀錄的「公佈」公用程式參數。
- 在商店紀錄的參數頁面中,至少變更商店目錄與商店識別碼參數。
- 請確定您在 cachespec.xml 檔中所變更的商店目錄名稱, 和您在步驟 4 中指定的商店目錄相符。有關 cachespec.xml 檔的進一步資訊,請參閱從管理主控台公佈商店紀錄。
重要事項: