java - weblogic.application.ModuleException : Context path '' is already in use by the module:/application:

标签 java webserver weblogic weblogic12c

当我尝试运行 weblogic server 12c 时,它抛出此错误并且无法启动。

    <Apr 16, 2013 2:42:57 PM IST> <Warning> <HTTP> <BEA-101384> <WLServlet annotation is deprecated, please use servlet 3.0 annotation instead. App:acsportal@acs-portal.war, Class:oracle.adfinternal.view.faces.activedata.AdsServlet>
    <Apr 16, 2013 2:42:58 PM IST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application "acsportal" due to error weblogic.application.ModuleException: Context path '' is already in use by the module: / application: acs-portal
    weblogic.application.ModuleException: Context path '' is already in use by the module: / application: acs-portal
            at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:732)
            at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:188)
            at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:83)
            at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
            at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172)
            Truncated. see log file for complete stacktrace


Caused By: weblogic.application.ModuleException: Context path '' is already in use by the module: / application: acs-portal

            at weblogic.servlet.internal.WebAppModule.validateContextPath(WebAppModule.java:1392)
            at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:1238)
            at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:723)
            at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:188)
            at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:83)
            Truncated. see log file for complete stacktrace

出现这个错误后,此时服务器挂了

<Apr 16, 2013 2:43:58 PM IST> <Warning> <WorkManager> <BEA-002919> <Unable to find a Work Manager with name wm/ProvisionWorkManager. Dispatch policy wm/ProvisionWorkManager will map to the default Work Manager for the application acs-portal>

并且不在这一行之后开始 请帮助解决此错误。

最佳答案

  1. 停止 weblogic 服务器
  2. 从 weblogic 的“autodeploy”文件夹中删除所有 war 文件。
  3. 然后再次启动weblogic服务器
  4. 之后在浏览器中输入 URL“http://localhost:7001/console/”
  5. 转到“配置应用程序”链接
  6. 然后选择以前的项目并停止 -> 工作完成时

关于java - weblogic.application.ModuleException : Context path '' is already in use by the module:/application:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16033609/

相关文章:

java - 无法在java中包含自己创建的包

tomcat - 服务器崩溃的原因有哪些?

java - 添加 eclipselink 工件时在 Weblogic 12.2.1 中自动注册 Jax-RS

ssl - 带有 Crt 文件的 Weblogic 10.3.6 SSL

java - Firestore 查询 - 检查用户名是否已存在

java - 当有多个子节点时如何一一获取XPath路径?

java - 如何搜索javadoc生成的HTML文档?

ruby - 基于 Rack 的 Web 服务器是否代表 FastCGI 协议(protocol)?

javascript - 正则表达式对我想做的事情是否正确?

java - 如果我在 Weblogic 10.x 上开发并部署到 Weblogic9.2.x,风险有多大?