WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 作業系統: AIX, HP-UX, Linux, Solaris, Windows

部署的疑難排解

在您將應用程式或模組部署至 WebSphere ESB 時, 如果遇到問題,可以使用一系列活動和工具來疑難排解和解決問題。

開始之前

這個主題會假設:

執行這項作業的原因和時機

當您收到錯誤通知時,「疑難排解部署」作業即開始。在採取動作前, 您必須視察各種部署失敗的症狀。

這項作業的步驟

  1. 判斷應用程式是否安裝失敗。
    請檢查 system.out 檔, 看看有無指明失敗原因的訊息。無法安裝應用程式的部分原因如下:
    • 您試著將應用程式安裝在同一 Network Deployment Cell 中的多個伺服器上。
    • 該應用程式和您要安裝應用程式之 Network Deployment Cell 上的現有模組同名。
    • 您試著將 EAR 檔中的 J2EE 模組部署至不同的目標伺服器。
    重要: 如果安裝失敗,而應用程式含有服務, 您必須先移除失敗之前您所建立的任何 SIBus 目的地或 J2C 啟動規格, 然後再試著重新安裝應用程式。移除這些構件最簡單的方法是在失敗後按一下儲存 > 捨棄全部。如果您不慎儲存了變更, 則必須手動移除匯流排目的地和 J2C 啟動規格(請參閱刪除匯流排目的地刪除 J2C 啟動規格)。
  2. 如果應用程式安裝正確, 請檢查以判斷是否已啟動。

    如果應用程式不在執行中,則會在伺服器試著起始應用程式的資源時發生失敗。

    1. 請檢查 system.out 檔, 看看有無訊息引導您如何進行。
    2. 判斷資源是否已啟動。
      沒有啟動的資源將使應用程式無法執行,以防遺失資訊。資源沒有啟動的原因包括:
      • 指定的連結不正確
      • 資源的配置不正確
      • 資源保存檔 (RAR) 中沒有資源
      • Web 服務保存檔 (WAR) 中沒有 Web 資源
    3. 判斷是否有遺漏元件

      遺漏元件的原因在於企業保存檔 (EAR) 的建置不正確。請確定模組所需的所有元件皆位在已建置 Java 保存檔 (JAR) 之測試系統上的正確資料夾中。如需檢查應用程式元件的相關資訊, 請參閱準備部署至伺服器

  3. 檢查應用程式,看看是否有資訊經過。

    即使是執行中的應用程式都有可能無法處理資訊。其原因和步驟 2.b 中所提到的類似。

    1. 判斷應用程式是否有使用另一個應用程式中的服務。 請確定其他應用程式已安裝且正在執行。
    2. 判斷發生失敗之應用程式所使用之其他應用程式中的所有服務,其匯入及匯出連結是否配置正確。 請使用管理主控台來檢查並更正連結。
  4. 請更正問題,並重新啟動應用程式。
  5. 如果前述步驟沒有用,請檢視 WebSphere ESB疑難排解部署資訊。

    由於 WebSphere ESB 建置在 WebSphere Application Server Network Deployment 上,您可能需要查閱 WebSphere Application Server 的疑難排解資訊。


Task topic

使用條款 | 此頁的評等

Timestamp icon前次更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tdep_troubleshoot.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
本資訊中心採用 Eclipse 技術。(http://www.eclipse.org)