【问题标题】:EAR does not work from with in the RAD IDEEAR 不适用于 RAD IDE
【发布时间】:2011-08-12 15:02:25
【问题描述】:

我的 Windows XP 32 位机器上安装了带有 WAS TE 7.0.0.15 的 RAD 7.5。

我以前可以打开我的 EAR 项目并直接部署到服务器上,即右键单击 EAR > 在服务器上运行 > 然后指向我的服务器。

EAR URL 如下所示: http://localhost:9080/myContext/Login.action

当我部署 EAR(先导出为和 EAR 文件,然后从管理控制台安装 EAR)时,我可以正常使用该应用程序。

然而, 在尝试使用 RAD 的分析功能后,该功能已停止工作。 我不再能够在 IDE 中运行应用程序。我只是得到404错误。 我无法理解它在从管理控制台部署为企业应用程序时工作原理之间的区别。

假设某些东西可能损坏了服务器,我已经卸载了服务器。但这根本没有帮助。

这是一个已知问题吗? 请帮忙。

谢谢, 阿尤斯曼

【问题讨论】:

    标签: deployment websphere rad ear


    【解决方案1】:

    我在使用 RAD 7.5 和 WAS 7 运行时遇到了类似的问题。我用它来安装、配置和测试我们的几个公司应用程序。遗憾的是,有时这些应用程序抛出的异常会导致执行它们的服务器配置文件无意中损坏,并且没有缓存清理/重新部署帮助。通过管理控制台部署更稳定,因为它不使用 Eclipse/Websphere 集成,这可能是这里的问题。

    我对使用 RAD 的一般建议是这样的:

    • 配置应用程序后立即准备一个配置存档(右键单击服务器,服务器配置 -> 备份),在安装之前;这可能会在以后派上用场;
    • 在启动/停止服务器/应用程序出现问题时,先尝试停止(或杀死,如果它没有停止)WAS 服务器,然后删除[yourprofiledir]/temp[yourprofiledir]/wstemp 中的所有内容,然后重新启动服务器;李>
    • 如果上述操作失败,请从存档中恢复配置(服务器配置 -> 恢复)。

    如果您通过脚本设置配置,那么您可能不需要存档,因为删除并重新创建服务器配置文件并不昂贵 - 因为它是经常被损坏的配置文件。

    【讨论】:

      【解决方案2】:

      我很难根据我从您的帖子中看到的内容来说明问题可能是什么。

      您确定将其部署到正确的服务器吗?我只是想知道您是否有两个服务器运行时(一个用于分析)和一个用于常规测试。

      当您从 RAD 部署应用程序时,RAD 是否显示任何错误?

      在 RAD 执行发布后,我仍然会去管理控制台查看应用程序是否已安装。

      如果从 RAD 发布成功,我还会查看日志,这些日志应该清楚地说明应用程序已安装并启动。

      希望这些能给你一些想法。

      HTH

      芒露

      【讨论】:

      • 是的,我只有一个服务器运行时。RAD 在部署时不抱怨。在管理控制台中,应用程序没有显示为已部署和启动。日志确实说应用程序已启动,但我不断收到 404 错误之后。我对此无能为力。但是,是的,当我从管理控制台将它部署为 EAR 时,它运行得很好。这个问题是在我尝试分析应用程序(RAD 7.5.0)之后开始的,是的,即使配置文件也不起作用。我已与 IBM 合作伙伴世界的人们确认,他们同意我在 7.5.0 分析中偶然发现了一个 BUG。我认为这破坏了一些东西:-(
      猜你喜欢
      • 2016-10-21
      • 1970-01-01
      • 2016-07-04
      • 1970-01-01
      • 2020-07-29
      • 2018-12-03
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多