EAR无法在RAD IDE中使用

时间:2011-08-12 15:02:26

标签: deployment websphere rad ear

我的Windows XP 32位计算机上安装了RAD 7.5和WAS TE 7.0.0.15。

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

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

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

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

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

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

谢谢, Ayusman

2 个答案:

答案 0 :(得分:1)

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

我与RAD合作的一般建议是:

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

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

答案 1 :(得分:0)

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

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

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

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

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

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

HTH

Manglu