使用 Enterprise Manager
Oracle Enterprise Manager (OEM) 對於疑難排解和診斷與前端系統通訊時的問題非常有用。特別是,可區分安全性與其他通訊問題。
若要尋找發生問題之服務的實例,請開啟該服務的操作面板檢視。每個執行實例都會以時間編製索引。第一個表格中的狀態資料欄包含每個實例最重要的資訊。已完成的訊息會顯示綠色的勾選圖示。終止的實例會以灰色的停止圖示表示。仍在執行的實例也會如此標示。執行時間例外則在最下方的視窗中。
當您按一下實例 ID 時,隨即會開啟新視窗,顯示整個處理流程。此檢視在除錯時特別有用。
請注意,狀態資料欄會顯示流程中每個實例的狀態。SOA 處理是由對 SOA 元件與 Web 服務的數個呼叫所組成。實例資料欄會顯示作業的粗略順序。疑難排解的典型方法會找出錯誤或終止的「最低」實例。這是處理中最深層的錯誤,通常就是問題的來源。在上述案例中,最深層的錯誤就在處理的第一個複合中。按一下實例資料欄內的連結即可取得更多資訊。
資訊的詳細程度取決於伺服器上設定的稽核層級。在此案例中,錯誤就在前端系統的回應中。
OEM 也包含一個可集中控制安全性的位置。在複合的操作面板畫面中,原則頁籤會顯示已附加至該複合的 OWSM 原則。一般來說,所有內送或外傳通訊上都會有個記錄原則。此外,所有服務或參考都隨附基本的 http 安全性原則。