调试从 XSL 变换调用的 Java 扩展

如果 XSL 变换调用 Java™ 扩展,则可以通过完成本页中的步骤单步跳入 Java 扩展调用。
  1. 在调用 Java 扩展的 XSLT 样式表中的某行上设置断点。或者,单步执行至此行。
  2. 当到达该行时,发出单步跳入命令。这将导致调试器在调用的 Java 方法的第一个可执行行上停止,只要未将类过滤掉以进行单步执行 - 有关单步执行 Java 程序的信息,请参阅 Java 开发工具(JDT)调试器文档。XSLT 和 Java 堆栈帧都将显示在“调试”视图中。将选择顶部的 Java 堆栈帧,并且您可以检查 Java 源代码和变量。
  3. 单击调用了 Java 扩展的 XSLT 堆栈帧,并且,如果您希望的话,检查 XSLT 源代码和变量。然后可以单步跳入 Java 方法并使用典型的 Java 调试功能部件,就像您在调试 Java 应用程序一样。有关调试 Java 的信息,请参阅 Java 开发工具(JDT)调试器文档。
  4. 要返回到调用 XSLT 堆栈帧,从 Java 方法发出单步返回。

用于调试从 XSLT 调用的 Java 扩展的另一种方法是:在 Java 方法中设置断点,然后运行至该断点。

要调试调用 Java 的 XSL,请启动 XSL 变换调试会话。有关启动 XSL 变换调试会话的信息,请参阅启动调试会话

相关概念
XSLT 调试器
相关任务
使用调试视图
单步执行程序
终止调试会话
在调试会话期间运行 XSL 变换
调试从 XSL 变换调用的 Java 扩展
调试从 Java 调用的 XSLT
调试 XSLT 时使用逐步调试

反馈