スクリプトデバッガ のステータス
スクリプトデバッガのステータスによって、利用可能なデバッグアクションと表示できる情報が決まります。
スクリプトデバッガでは、ユーザーインターフェイスの左下にステータスが表示されます。
| ステータス | 発生するタイミング | 説明 | 利用可能なアクション |
|---|---|---|---|
| WAITING_FOR_FIRST_BREAKPOINT | ユーザーが [スクリプトデバッガ] ウィンドウまたはタブを開いたとき。 | スクリプトデバッガはスクリプトを一時停止してデバッグ情報を表示する準備ができています。 | コールスタックの最初のブレークポイントでスクリプトを一時停止します。 |
| EXECUTION_PAUSED |
|
スクリプトデバッガはコードの行で一時停止し、ユーザーはスクリプトをデバッグできます。コンソールが有効になります。 |
|
| WAITING_FOR_BREAKPOINT |
|
スクリプトデバッガは、一時停止する次のコード行を検索しています。スクリプトデバッガは評価する次のブレークポイントまたはスクリプト行を見つけた後にステータスを変更するため、通常はこのステータスがユーザーに表示されることはありません。 |
|
| OFF |
|
スクリプトデバッガは非アクティブになっていて、スクリプトを一時停止したり、デバッグ情報を表示したりすることはありません。 |
|
ログエントリ
デバッグトランザクションの実行が終了するたびに、DEBUGGED プリフィックスが付いたログエントリが作成されます。例:
2016-08-15 15:57:32 (197) Default-thread-3 900F510167112200C4098C7942415A75 *** End
#39, path: /my-app.do, user: admin, DEBUGGED total transaction time: 0:00:11.010,
transaction processing time: 0:00:11.010, network: 0:00:00.000, chars: 6,058, uncompressed
chars: 20,731, SQL time: 50 (count: 34), business rule: 0 (count: 0), phase 1
form length 56,464, largest chunk written: 10,428, request parms size: 40, largest input read: 0