Java から呼び出された XSLT のデバッグ

XSL 変換を呼び出す Java™ をデバッグする場合は、このページのステップを 完了して、Java コードから XSL 変換にステップイントゥできます。
  1. XSL 変換を呼び出す Java の行 (これは、変換プログラム・オブジェクトで transform() メソッドを呼び出す行) にブレークポイントを設定します。あるいは、この行にステップします。
  2. 行に到達したときに、ステップイントゥを発行します。 これにより、デバッガーは、XSL 変換の最初のテンプレート・ルールで停止します。 「デバッグ」ビューに、XSLT と Java の両方のスタック・フレームが表示されます。上部 XSLT スタック・フレームが選択され、 Java ソースおよび変数をインスペクションできます。
  3. 必要であれば、XSLT ソースおよび変数をインスペクションします。 あるいは、XSL 変換を呼び出した Java スタック・フレームをクリックし、必要であれば、 Java ソースおよび変数をインスペクションします。次に XSL 変換にステップし、代表的な XSL 変換デバッグ・フィーチャーを使用します (スタンドアロンの XSL 変換をデバッグする場合と同様に)。 『XSL 変換から呼び出された Java 拡張機能のデバッグ』での説明のように、 Java 拡張機能呼び出しをステップイントゥおよびデバッグすることもできます。
  4. 呼び出し側の Java メソッドに戻るには、最初のテンプレート・ルールからステップ・リターンを発行します。

Java から呼び出された XSL 変換のデバッグの代替としては、XSLT スタイルシートまたは XML 入力ドキュメント内にブレークポイントを設定してから、ブレークポイントを実行するメソッドがあります。

XSL を呼び出す Java をデバッグする場合は、Java および混合言語デバッグ起動構成または起動ショートカットを使用します。このタイプの混合言語デバッグについては、 ヘルプの『Java および混合言語デバッグ』のセクションを参照してください (ヘルプのこのセクションを表示するには、このリンクをクリックして、 「目次に表示」ボタン (「目次に表示」ボタン) を選択します)。

関連概念
XSLT デバッガー
関連タスク
XSL 変換から呼び出された Java 拡張機能のデバッグ
XSL 変換から呼び出された Java 拡張機能のデバッグ
XSLT のデバッグ時の段階的デバッグの使用

フィードバック