【问题标题】:How to resolve exception "weblogic.application.ModuleException: Context path '' is already in use by the module: / application"?如何解决异常“weblogic.application.ModuleException:上下文路径''已被模块使用:/应用程序”?
【发布时间】:2023-04-10 21:55:01
【问题描述】:

我已经完成了这个问题: [weblogic.application.ModuleException: Context path '' is already in use by the module: / application: 并按照问题的答案说;但仍然遇到同样的异常:

**> Deployment failed. The message was:  

weblogic.application.ModuleException:上下文路径 '/socketss-war' 已被模块使用: /Socketss-war 应用程序:Socketss D:\NetBeansProjects\Socketss\Socketss-war\nbproject\build-impl.xml:1056: 该模块尚未部署。有关详细信息,请参阅服务器日志。**

任何指导或建议都非常值得赞赏。
谢谢!

【问题讨论】:

  • 您是否像提到的链接那样使用自动部署?如果不是 - 您需要打开 weblogic 管理控制台并删除旧部署。在此处查看一些信息:stackoverflow.com/questions/22049332/…
  • 是的,我删除了所有以前的部署,现在它运行良好;但我想这不是一个解决方案,因为如果我想同时运行两个程序怎么办。
  • 您不能让它们具有完全相同的名称,或者您可以创建 2 个托管服务器并在每个服务器上运行一个程序。那里有很多选项,但以不同的方式命名它们可能是最简单的
  • 是的,先生;但实际上我并没有给两个或多个程序起相同的名字;这就是为什么我不知道出了什么问题和异常……;可能是我犯了一些错误.. 非常感谢 JAZAKALLAH Khair!回复很有帮助!

标签: java ejb weblogic


【解决方案1】:

ModualException 是由于不正确的 Bulid 造成的。 一步一步来。

  • 更新项目
  • 重启你的eclipse
  • 从服务器中删除项目
  • 清理服务器并重新部署您的项目

现在发布它我希望它现在可以工作

【讨论】:

    【解决方案2】:

    是的。尝试从 Netbeans 部署。

    根据我的经验,Weblogic eclipse 插件是我见过的最糟糕的部署插件。如果您使用的是修补过的 weblogic - 例如带有补丁集更新 6 的 12.1.2 - 您从 eclipse 进行的部署可能奇迹般地无法解决此类错误。

    如果您能够通过转到部署视图在没有 IDE 的情况下部署 WAR 文件,我建议您尝试使用 Netbeans 进行部署,看看效果如何。

    请注意,尝试从 Eclipse 部署为爆炸式战争或虚拟应用程序的结果是不一样的。通常,两者都不能在不同的例外情况下工作,具体取决于您使用的补丁。

    就我而言,我有两个本地安装的 weblogic 12.1.2。一个有补丁集更新,另一个没有。从eclipse开始,只能部署到没有的那个。在 Netbeans 中,无论实例如何,部署都有效。

    【讨论】:

      猜你喜欢
      • 2013-04-08
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      • 2016-01-07
      • 2011-04-23
      • 1970-01-01
      • 1970-01-01
      • 2020-11-15
      相关资源
      最近更新 更多