您可以將商店紀錄公佈到 WebSphere Commerce Server 中來建立一個執行中的商店。
在 WebSphere Commerce Business Edition 中,
範例商店紀錄也可用來壓縮與遞送
建立您商店或網站環境時所需的組織結構、預先定義的使用者職務以及存取控制原則,
此外還可壓縮與遞送用來建立型錄或商店前端的商店資產集合。為了建立一個運作中的商店,
您必須公佈其中一個複合商店紀錄。
您也可以公佈一系列的元件商店紀錄,
以公佈一個運作中的商店;
相關資訊的討論請參閱從管理主控台公佈商店紀錄 - 進階選項。
有關 WebSphere Commerce 所提供的範例商店紀錄清單, 請參閱範例商店紀錄。
重要事項:請按照此檔案中的指示,來公佈複合商店紀錄。 有關公佈其他任何商店紀錄類型的資訊, 請參閱從管理主控台公佈商店紀錄 - 進階選項。
如果要從「管理主控台」來公佈商店紀錄,請執行下列步驟:
- 確定您具備網站管理者存取權。
- 確定適當的服務程式及伺服器正在執行。
Configure publish.
- (選用)備份您的 WebSphere Commerce 資料庫,以便在必要時可還原您先前公佈的版本。
- 開啟管理主控台,並選取網站選項。
- 從商店紀錄功能表中選取公佈。會出現「商店紀錄」頁面,
其中列出可供公佈的商店紀錄。在預設的情況下,會出現顯示複合商店紀錄的頁面。
附註:如果要公佈有別於複合商店紀錄的商店紀錄, 請參閱從管理主控台公佈商店紀錄 - 進階選項。「檢視畫面」下拉清單所含的檢視畫面有:
檢視畫面 說明 預設值 含有範例複合商店紀錄。 範例複合商店紀錄含有建立環境所需的組織結構、預先定義的使用者職務與存取控制原則, 外加一個運作中的範例商店或網站。
消費者市場 含有和「消費者市場」有關的所有範例商店紀錄, 包括範例複合「消費者市場」商店紀錄以及所有的元件紀錄。每一個元件紀錄各含有複合商店紀錄中的一部份資產。 企業市場 含有和「企業市場」有關的所有範例商店紀錄, 包括範例複合「企業市場」商店紀錄以及所有的元件紀錄。每一個元件紀錄各含有複合商店紀錄中的一部份資產。 需求鏈 含有和「需求鏈」有關的所有範例商店紀錄, 包括範例複合「需求鏈」商店紀錄以及所有的元件紀錄。每一個元件紀錄各含有複合商店紀錄中的一部份資產。 供應鏈 含有和「供應鏈」有關的所有範例商店紀錄, 包括範例複合「供應鏈」商店紀錄以及所有的元件紀錄。每一個元件紀錄各含有複合商店紀錄中的一部份資產。 代管 含有和「代管」有關的所有範例商店紀錄, 包括範例複合「代管」商店紀錄以及所有的元件紀錄。每一個元件紀錄各含有複合商店紀錄中的一部份資產。 有關 WebSphere Commerce 所提供之商店紀錄的進一步資訊, 請參閱下列檔案:
- 選取您想公佈的商店紀錄。如果要查看商店的預覽,
請按一下預覽。此時會以另一個視窗顯示所公佈商店的 HTML
版本。
附註:只有內含「面對客戶」型商店的商店紀錄,才有提供「預覽」。 - 按一下下一步。這時會出現「參數」頁面。
視您所選的商店紀錄而定,而會顯示不同的參數。進一步資訊請參閱各商店紀錄的「公佈」公用程式參數。
- 如果您是第一次公佈範例商店紀錄,請接受參數欄位中的預設值。如果您想公佈有別於複合商店紀錄的範例商店紀錄,
或者,如果您想公佈先前已公佈過之同一商店紀錄類型的第二家商店,
請參閱從管理主控台公佈商店紀錄 - 進階選項。
重要事項:不建議您在同一實例中公佈多個複合商店紀錄或組織結構商店紀錄類型 (例如,不在相同實例中公佈 ConsumerDirect.sar 與 DemandChain.sar), 也不建議您公佈相同複合商店紀錄或組織結構商店紀錄超過一次; 如此可能會改寫先前公佈的資料。 - 按一下下一步。會出現「摘要」頁面,其中列出所選的商店紀錄與參數,
以及商店紀錄的目標公佈位置。
附註:一旦公佈商店後,如果您想複查該商店的檔案結構, 請記下公佈位置以備日後參考。
- 如果您是第一次公佈範例商店紀錄,請接受參數欄位中的預設值。如果您想公佈有別於複合商店紀錄的範例商店紀錄,
或者,如果您想公佈先前已公佈過之同一商店紀錄類型的第二家商店,
請參閱從管理主控台公佈商店紀錄 - 進階選項。
- 在您複查摘要資訊後,請按一下完成。會出現一個確認對話框,告訴您公佈工作的號碼。 請記下該工作號碼,以備日後參考。按一下確定。這時會出現「公佈工作狀態」頁面。公佈狀態會反映在「公佈狀態」直欄中。請按一下重新整理以更新狀態。
- 如果要查看特定公佈工作的相關明細,請從清單中選取該工作。然後按一下明細。這時會出現「公佈明細」頁面。在公佈商店紀錄期間,
「公佈明細」頁面會每隔 20 秒自動更新一次,以顯示最新的公佈狀態。
附註:如果在公佈期間發生錯誤, 則會出現一個視窗,內含錯誤的相關明細。如果您需要進一步資訊,請參閱公佈的疑難排解。 - 複查公佈明細。
如果商店紀錄公佈成功,可讓您選擇啟動商店。如果您想檢視與測試商店,請按一下啟動商店。會出現一個對話框, 要求您輸入 Web 應用程式環境定義。請接受預設值。按一下確定。
附註:
在啟動網站或商店前先編譯 JavaServer Pages (JSP) 檔案,可明顯縮短載入每個商店頁面所需的時間。因此, 建議您在公佈商店紀錄後,分批編譯您的商店或網站 JSP 檔。 如果要分批編譯商店的 JSP 檔,請參閱編譯 JavaServer Page 檔。如果您公佈的是「企業市場」商店紀錄(工具屋)時, 您必須先停止再重新啟動 Commerce Server,才能檢視商店,否則登錄頁面將無法正常顯示。進一步資訊請參閱啟動與停止 WebSphere Commerce。為了避免出現不必要的異常狀況, 請將 SendTransactionMsg 工作從排定的工作中刪除。進一步資訊請參閱刪除排定的工作。
- 若要在範例商店中啟用快取特性,您必須將下列目錄中的
cachespec.xml 檔:
WC_installdir/samples/dynacache/ businessmodelname
WC_user_dir/Base/WAS_instance_name/installedApps/ cellname/WC_instance_name.ear/
Stores.war/WEB-INF,和下列目錄中的 cachespec.xml 檔相合併:WC_installdir/installedApps/hostname/WC_ instancename.ear/Stores.war/WEB-INF
WC_user_dir/InstalledApps/ hostname/WC_instancename.ear/Stores.war/WEB-INF 您必須以您在第一個檔案中所做的變更,來編輯 WEB-INF 目錄中的現有 cachespec.xml 檔, 而不是直接取代它。附註:在 WebSphere Studio 中,在預設的情況下會啟用快取特性, 因此,如果您是公佈在 WebSphere Studio 中,則您不必完成此步驟。
- 當您檢視完商店時,請為網站建立書籤,並關閉瀏覽器。
重要事項:
- 如果您是在有別於 WebSphere Commerce 節點的節點上執行 Web 伺服器, 請在公佈商店紀錄後完成下列步驟:
- 如果您變更 Web 應用程式環境定義路徑, 您必須確定該路徑和定義在 WebSphere Commerce Server 中的路徑相吻合。
- 一次只能公佈一份商店紀錄。
- 在您從「管理主控台」啟動「流行館」商店時, 您是以登入「管理主控台」時所用的同一使用者名稱與密碼來登入商店。如果您在商店中變更密碼, 亦會變更「管理主控台」的密碼。如果要測試商店中的特性 (包括變更密碼、儲存網站位址、關閉所有瀏覽器視窗),請重新登入商店。相關資訊請參閱使用多個瀏覽器視窗時的限制。
- 如果在公佈商店後,您想變更 JSP 檔, 您應在 WebSphere Application Server 中停用 Servlet 快取特性。進一步資訊請參閱 WebSphere Commerce 管理手冊中的「動態快取」一章。如果您有使用 WebSphere Commerce Studio,則在預設的情況下,會停用 Servlet 快取特性。