針對要升級的每一個現有的配接器,執行下面主題所列示的作業:
如果您是從 WebSphere Business Integration Adapters
2.0.1、2.1.0、2.2.0 或
2.3.1 升級,則不需要升級商業物件。
- 註:
- 唯有從 WebSphere Business Integration Adapters 2.0 版升級現有的
配接器,才需要執行此步驟。
針對每一個升級的配接器,執行下列動作。
- 使用您所安裝的新版「商業物件設計程式」,載入配接器現有的商業物件定義
並使用相同名稱儲存它們。這些商業物件定義將以 WebSphere Business Integration
Adapters 使用的最新格式儲存。
- 註:
- 如果您使用 WebSphere Business Integration Message Broker 5.0
作為整合分配管理系統來升級,
請跳過這個步驟。改為利用「系統管理程式」重新匯入商業物件的方式來更新商業物件,
如"部署至訊息分配管理系統工作區"所述。
在重設模式下,利用「XML 綱目匯入器」將已修訂的商業物件定義匯入 WebSphere
MQ Integrator Broker 的 MRM 中,這會在開始匯入更新的 XML 綱目之前
從訊息集移除所有現有的資訊。
若要重新匯入商業物件定義,請對每一個定義發出下列指令:
mqsiimpxmlschema -c -f parameter_file -o filename
其中:
- parameter_file
- 是「XML 綱目」匯入器參數檔的名稱。
- filename
- 是匯入器要寫入訊息集名稱 (後面接著訊息集 ID,並以等號 (=) 隔開) 的檔案。
若該檔案已存在,這一行將附加到該檔案結尾。
如需匯入 XML 綱目及使用 mqsiimpxmlschema
指令的詳細資訊,請參閱 WebSphere MQ Integrator Broker: Working
with Messages
- 若「商業物件設計程式」和「WebSphere MQ Integrator Broker 控制中心」位於
未使用共用檔案系統的個別機器上,請將產生的檔案複製到執行整合分配管理系統的所在機器。
- 從 WebSphere MQ Integrator Broker
的「控制中心」,取代您工作區中現有的訊息集和訊息。
- 將已指派的現有訊息集取代成新的訊息集。
- 在整合分配管理系統上重新部署訊息集。
新版 WebSphere Business Integration Adapters 對連接器配置檔做了一些變更。
請依據您執行升級的來源版本,從下面各節中選擇適合您的資訊。
如果您是從 WebSphere Business Integration Adapters 2.3.1
版升級,請注意會有一個新的標準配置內容 XMLNameSpaceFormat。此預設值為
short。 如果希望 XMLNameSpaceFormat 為 long,
您必須在連接器配置檔中明確地指定這項內容。您可能亦需要根據使用的訊息分配管理系統類型來變更
RFH2messagedomain 內容值。 如需有關選擇正確 XMLNameSpaceFormat 的指示, 請參閱選擇 XML 名稱空間長度。
WebSphere Business Integration Adapters 2.3.0
版及更新版本加入了 下列連接器配置檔的變更。標準配置內容中加入了一個新內容
RFH2MessageDomain。 這個內容可讓您視需求將訊息領域設定為 xml
(預設值為 mrm)。如需詳細資訊,請參閱附錄 A, WebSphere MQ 訊息格式和附錄 C, 連接器的標準配置內容。
當您使用新版「連接器配置程式」開啟現有的連接器配置檔時,
會自動完成此檔案必要的變更。不過,您可能想要驗證新內容是否存在並依需求來進行設定。
若要這麼做,請執行下列動作:
- 使用您所安裝的新版「連接器配置程式」,開啟配接器的連接器配置檔。
- 按一下標準內容標籤。
- 依照連接器的配接器使用手冊指示,進行連接器特定的其他任何配置內容變更。
- 使用現有的檔名來儲存檔案。
WebSphere Business Integration Adapters 2.2.0
版及更新版本加入了下列連接器配置檔的變更:
- 檔案格式現在是 XML。
- 遞送傳輸機制現在稱為 JMS,不是 WMQI-JMS。
- ResponseQueue 是一個新內容,雖然必要但不搭配 WebSphere MQ Integrator
Broker 使用。 請指定您在建立回應佇列中所定義的回應佇列名稱給此內容。
- 某些標準連接器配置內容已重新命名。
- 其他的標準連接器配置內容和應用程式特有的連接器配置內容現在已經定義。
- 您現在可以使用現有的標準內容來指定用戶端模式佇列配置。您不再需要以
手動方式編輯連接器配置檔。
當您使用現行版本的「連接器配置程式」來儲存連接器配置檔時,會自動刪除
您以手動方式加入連接器配置檔來指定用戶端模式的傳訊區段。
要訣 |
---|
如需使用「連接器配置程式」的資訊以及瞭解新版配接器中連接器配置內容的變更,
請參閱該配接器的使用手冊。 |
當您使用新版「連接器配置程式」開啟現有的連接器配置檔時,
會自動完成此檔案必要的變更。不過,您還是要依照以下的說明來
驗證這些變更的正確性。
針對每一個升級的配接器,執行下列動作。
- 使用您所安裝的新版「連接器配置程式」,開啟配接器的連接器配置檔。
- 按一下標準內容標籤。
- 確定商業整合系統的下列內容值設定無誤:
- CharacterEncoding
- jms.MessageBrokerName (早期稱為 QueueManagerName)
- jms.Password (早期稱為 QueueManagerPassword)
- jms.UserName (早期稱為 QueueManagerLogin)
- jms.NumConcurrentRequests (早期稱為 ConcurrentRequests)
- Locale
- SynchronousRequestTimeout (早期稱為 Timeout)。
- 依照連接器的配接器使用手冊指示,進行連接器特定的其他任何配置內容變更。
- 使用現有的檔名來儲存檔案。
在 WebSphere Business Integration Adapters 2.2.0
中,連接器的啟動 Script 已 大幅變更,所以您需要使用新版本。請依照配置連接器啟動檔案、捷徑及環境變數中的 說明自訂啟動 Script。
重要事項 |
---|
現行版本的「WBIA 安裝程式」只會在 Windows 安裝中建立捷徑。 現有的 CDE
捷徑不會被更新。 |
