除錯工具

WebSphere Jython Script 的全新除錯器

功能齊備的除錯器,適用於以 Jython 撰寫的 WebSphere® Application Server 管理 Script。一般的除錯器功能都有,例如岔斷點、逐行執行、變數檢驗及監視表示式。

DB2® 第 9 版的支援

DB2 9.1 版 Linux/Unix/Windows、DB2 V9 z/OS 及 DB2 iSeries V5R4 上支援「儲存程序」除錯。除了 SQL 儲存程序,現在還支援 Java™ 儲存程序。

新的「顯示執行中執行緒」過濾器

對 WebSphere 應用程式除錯時,通常有許多執行中的執行緒,但大多數都不重要或無助於問題判斷。若只要顯示已暫停的執行緒,請用滑鼠右鍵按一下除錯目標,然後切換「顯示執行中的執行緒」過濾器。

進入 JVM 類別的能力

現在的「逐行過濾器」喜好設定中可以看到 java.* 和 javax.* 的「逐行過濾器」。

附註:「逐行過濾器」決定除錯器在逐行執行時會忽略的類別。此特性可讓您逐行執行應用程式碼,不必進入 WebSphere 執行時期或其他系統類別。在舊版中,java.* 和 javax.* 類別一律濾除且無法配置。

新增檢查無效 XSL 岔斷點位置的功能

在 XSL 檔案中,有幾個地方設定岔斷點沒有效果。現在,試圖在下列 XSL 檔案位置上設定岔斷點會導致「岔斷點位置無效」訊息:

  • 空白行
  • 備註行
  • <xsl:stylesheet> 行
  • <xsl:output> 行
  • XML 宣告,例如 <?xml version="1.0">

附註:如果在上述元素的同一行上有其他有效標示,則允許岔斷點。

變數視圖:直欄支援

「變數視圖」現在提供直欄版面配置,能夠以結構化的形式來顯示變數資訊。在逐行執行時,變更值的變數會反白並顯示不同圖示。

附註:若要切換「直欄版面配置」,請利用變數視圖下拉功能表中的版面配置 > 顯示直欄