java - 运行 WebSphere Application Server v6.1 时出现 64 位 RAD 8.0.4 控制台和 Debug模式问题

标签 java eclipse websphere ibm-rad

我正在 Windows 7 上运行 64 位安装的 IBM Rational Application Developer (RAD) 8.0.4。我在其中运行了 WebSphere Application Server (WAS) v6.1。老实说,我不太确定 WAS 服务器是 32 位还是 64 位。 我的问题是:

  1. 除了 WAS 启动时的几行无用的日志记录之外,我在 RAD 控制台中根本没有任何日志记录。即使抛出异常也不会——没有任何踪迹,什么也没有。我在 WebSphere 属性对话框声称的位置找不到 SystemOut.log 文件。但是,C:\Users\myUser\AppData\Local\VirtualStore\Program Files\IBM\SDP\runtimes\base_v61\profiles\was61profile1\logs\server1\SystemOut.log 中有一个,但是我不知道如何配置 RAD/Eclipse 才能看到它。

    确实在控制台中看到的第一行是访问被拒绝消息。但 RAD 并不清楚什么或谁被拒绝访问,并且在所有其他方面服务器都工作得很好,除了......

  2. 我似乎无法让 WAS 实例在 Debug模式下运行。如果我“在调试中重新启动...”,RAD 会遵守,但 Eclipse 的“服务器”面板中的服务器不会显示“调试,同步”——它只是显示“已启动,同步”——就像正常启动一样。 Eclipse 中的“调试”面板显示了服务器,并声称调试器正在监听端口 8001。但应用程序不会在任何断点处停止。

我的同事运行相同的 Windows 7 计算机,但使用 32 位 RAD 8.0.4,并且似乎没有此问题。 我还没有准备好承认并将 RAD 重新安装到 32 位,也没有时间。必须有其他解决方案。

最佳答案

使用管理控制台并打开调试标志。

从命令行(而不是从 RAD 内)启动服务器,服务器将以 Debug模式启动。

现在尝试调试远程应用程序(就像 Eclipse 中的任何远程应用程序一样)以将 RAD 连接到此应用程序服务器。

尝试看看这样是否有效。

我还会尝试查看服务器是否在 Debug模式下运行(通过在默认调试端口 7777 上查找 netstat)

HTH

关于java - 运行 WebSphere Application Server v6.1 时出现 64 位 RAD 8.0.4 控制台和 Debug模式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13975776/

相关文章:

具有持久 TCP 服务器套接字的 Java 应用程序高可用性/故障转移

jsf-2 - 没有与 PrimeFaces 的命名空间相关联的 TagLibrary

java - 如何通过 TensorFlowInferenceInterface.java 提供 boolean 值占位符?

android - Eclipse 的 Tomcat 插件

java - 如何在eclipse中添加 "create on"注释?

android - 使用 AppCompatActivity 时在 onCreate() 处显示错误

java - 如何模拟数据库故障以测试 Java 中的两阶段提交

java - 请求可以直接到达 ejb 容器还是应该首先到达 Web 容器。有人可以解释一下吗?

java - MySQL 数据库无法连接到 Android 应用程序

java - 将 unicode 参数传递给 Java 命令行