- XSLT 上下文视图:如果已对节点列表排序,“XSLT 上下文”视图将以文档顺序(而不是排序顺序)显示节点列表。
- *在“调试”透视图外部启动调试会话时,“XSLT 上下文”视图和“XSL 变换输出”视图不会自动出现:如果在“调试”透视图外部启动 XSL 变换调试会话,可能不会出现“XSLT 上下文”视图和“XSL 变换输出”视图。 只能通过从工作台菜单栏选择窗口 > 显示视图 > 其它手工打开这些视图。在“显示视图”对话框中展开调试节点并选择想要打开的视图。您也可以通过在“调试”透视图中终止所有调试启动并重新启动应用程序来更正这一问题。为避免再次发生这种情况,一定要在“调试”透视图中启动调试会话。
注意:这已经在 V6.0.0.1 中进行了修正。
- 错误的 JRE 级别警告对话框:在启动 XSLT 调试会话时,调试器可能会打开错误的 JRE 级别警告对话框。如果显示此对话框并且您正在使用产品 JRE(可在启动配置的 JRE 选项卡中进行选择),可忽略该消息并在该对话框中单击是以启动调试会话。
- “找不到源代码”编辑器可能意外关闭:在某些情况下,调试器找不到源代码编辑器可能会意外关闭,该编辑器提供了允许您编辑源代码查找路径的按钮。要编辑源代码查找路径,在“调试”视图中右键单击某个对象并从弹出菜单中选择编辑源代码查找路径。
- 在服务器上执行调试之前,可能需要增加 Java 通信超时设置:如果在将调试器连接至应用程序时遇到困难,则可能需要增加 Java 调试超时设置。要确定您是否遇到此问题,检查
<workspace>\.metadata\.log
文件以了解是否存在org.eclipse.jdi.TimeoutException
消息。要增加 Java 超时设置,从工作台菜单栏选择窗口 > 首选项。展开 Java 节点并单击调试。在“调试首选项”页面中,增加通信超时(包括调试器超时(ms)和启动超时(ms) - 建议您将这两个字段的缺省值至少提高一倍)。如果超时设置未增加,当您在服务器上执行调试时,调试器将显示为挂起。对于在 WebSphere Application Server V6.0 上运行的应用程序,可通过在“服务器”视图中右键单击该服务器并从弹出菜单选择重新连接调试进程来尝试重新连接。
- 不支持 JSP 表达式语言:在调试 JSP 时,不支持 EL(表达式语言)。例如,您不能单步跳入包含 EL 的 JSP 行。
- 在调试服务器端 JavaScript 时,不支持“跳过所有断点”:此操作对在服务器端 JavaScript 中设置的断点不起作用。启用该操作后,在服务器端 JavaScript 中设置的断点将被触发。
- WebSphere Application Server V6.0 不支持调试服务器端 JavaScript:仅当调试在 WebSphere Application Server V5.1 中运行的 Web 对象时,才支持服务器端 JavaScript 调试。
- 在“调试”透视图外部启动调试会话时,编译语言调试视图可能不会自动出现:不在“调试”透视图中时启动编译语言调试会话可能导致某些视图不出现。不出现的视图包括:“寄存器”、“内存”、“内存呈示”、“监视器”和“模块”视图。只能通过从工作台菜单栏选择窗口 > 显示视图 > 其它手工打开这些视图。在“显示视图”对话框中展开调试节点并选择想要打开的视图。您也可以通过在“调试”透视图中终止所有调试启动并重新启动应用程序来更正这一问题。为避免再次发生这种情况,一定要在“调试”透视图中启动调试会话。
注意:这已经在 V6.0.0.1 中进行了修正。
- 源代码编辑器可能未突出显示当前执行行:在调试存储过程时,源代码编辑器可能未突出显示当前执行行。为更正这一问题,关闭编辑器,然后单击顶部堆叠框架重新打开该编辑器。