我在Web-Logic(10.3.6)上成功部署了EAR文件(包括WAR文件和EJB jar文件)。
现在,我已经更新了EAR文件并重新部署了以下步骤:删除服务器上的旧文件并安装新的EAR文件而不重启服务器。每个文件都已部署在Active状态。但是我得到了一些与EJB注入相关的异常。然后我重新启动Web逻辑,我的应用运行正常。
重新部署方式有什么问题?
提前感谢任何帮助...
答案 0 :(得分:1)
Weblogic有很多关于这个主题的文档。有时它被称为“热部署”#34;或者“就地”#34;部署。在weblogic管理控制台中,可以选择update
一个ear文件,而不是使用delete-> redeploy方法。
只需确保更新Weblogic-Application-Version
内的MANIFEST.MF
媒体资源,以便weblogic知道它是新版本。以下是一些有用的链接:
An older but still valid list of steps to hot deploy
那就是说 - 您看到的问题可能会有所不同,如果Oracle文档没有帮助,您的问题需要更新更多细节。