適用於分散式平台

「開發人員工具」已知的問題和限制

使用 WebSphere® Application Server Developer Tools for Eclipse 時,會有一些已知的問題和限制。

修改主控台日誌層次設定之後,無法與 Liberty 設定檔伺服器互動

當主控台日誌層次設為 WARNINGERROROFF 時,有一項已知的限制。 工作台與 Liberty 設定檔伺服器互動時,會發生問題,例如,無法啟動、停止或發佈到伺服器。比方說,工作台無法啟動 Liberty 設定檔伺服器,出現下列逾時錯誤訊息:
這是伺服器逾時錯誤訊息的畫面擷取:位於本端主機的 WebSphere Application Server Liberty 設定檔 8.5 版伺服器無法在 60 秒內啟動。
如果伺服器需要更多時間,請嘗試在伺服器編輯器中,將逾時值加長。

主控台日誌層次 (consoleLogLevel) 是伺服器配置檔 (server.xml) 內 logging 配置元素的一個屬性,含有下列範圍選項:INFOAUDITWARNINGERROROFFAUDIT 是主控台日誌層次設定的預設值。 如需詳細資料,請在 server.xml 中的配置元素主題中,搜尋 consoleLogLevel 屬性。

如果要暫行解決這項已知的限制,請在主控台日誌層次中指定 INFO,或使用預設值 AUDIT
  1. 在「伺服器」視圖中,展開您的 Liberty 設定檔伺服器。
  2. 用滑鼠右鍵按一下伺服器配置 [server.xml] 節點,然後選取開啟
  3. 在「伺服器配置」編輯器中,於配置結構區段之下,展開伺服器配置節點。 下一步取決於 Logging 元素是否可用:
    • 如果 Logging 元素可用,請選取它,然後在伺服器配置編輯器的 Logging 區段之下,利用主控台日誌層次欄位的下拉功能表來選取 AUDITINFO 選項。 請輸入 Ctrl + s,以儲存您在編輯器中的變更。
    • 如果 Logging 元素不可用,就表示工作台已在使用預設值 AUDIT。 因此,您可能是遇到另一個導致工作台與 Liberty 設定檔伺服器互動失敗的問題。
    .

複製並貼上伺服器可能會導致發佈狀態變成不同步

請嘗試避免複製並貼上伺服器,因為伺服器會指向相同的配置檔。複製並貼上伺服器可能會導致發佈狀態變成不同步。例如,當您將應用程式從某部伺服器移除時,該應用程式仍會看似已部署到另一部伺服器,即使事實並非如此。在下次發佈作業之前,伺服器狀態都不會重新同步化。
[8.5.5.4 或更新版本]

當使用 hideMessage 屬性來抑制訊息時,無法辨識伺服器是否啟動

您可以在伺服器配置 [server.xml] 的 Logging 元素中配置 <hideMessage> 屬性來抑制訊息。 如果您配置成隱藏伺服器啟動訊息,例如 <logging hideMessage="CWWKF0011I"/>,在伺服器啟動時,工具將無法辨識該伺服器的狀態。 在這種狀況下,直到逾時前,伺服器視圖中的伺服器狀態仍會是啟動中,最後會顯示下列訊息:

當工具無法辨識伺服器已啟動時,所顯示的錯誤訊息。


指示主題類型的圖示 參照主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=r_limitations
檔名:r_limitations.html