`
elvis4139
  • 浏览: 150729 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

WebLogic发布war包启动报错Cannot set web app root system property when WAR file is not e

 
阅读更多
web应用打war包部署在weblogic,启动报错
Caused By: java.lang.IllegalStateException: Cannot set web app root system property when WAR file is not expanded
at org.springframework.web.util.WebUtils.setWebAppRootSystemProperty(WebUtils.java:139)
at org.springframework.web.util.Log4jWebConfigurer.initLogging(Log4jWebConfigurer.java:118)
at org.springframework.web.util.Log4jConfigListener.contextInitialized(Log4jConfigListener.java:47)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
Truncated. see log file for complete stacktrace

解决方法:
在web.xml文件中添加参数:
  <context-param>
    <param-name>log4jExposeWebAppRoot</param-name>
    <param-value>false</param-value>
  </context-param>
分享到:
评论

相关推荐

    weblogic部署测试war包

    【标题】:“WebLogic部署测试WAR包” 在Java企业级应用开发中,Web服务器和应用服务器扮演着至关重要的角色。WebLogic是Oracle公司提供的一款强大、功能丰富的Java EE应用服务器,而WAR(Web ARchive)文件则是一...

    将应用部署到weblogic10及oracle linux遇到的问题及解决方案

    在部署应用时,遇到了 java.lang.IllegalStateException: Cannot set web app root system property when WAR file is not expanded 问题。出现这个原因是因为部署的时候使用的是 WAR 包,WebLogic 部署应用不像 ...

    weblogic之web项目部署教程

    经过多次测试发现,将Web应用以War包的形式部署到WebLogic服务器时总是不成功,而将war包解压之后以文件夹的形式部署时就可以成功,具体的原因不知道未知,希望有这方面经验的园友们能够指导一下。下面就来讲一下...

    WEBLOGIC8+AJAX setCharacterEncoding报错

    标题中的"WEBLOGIC8+AJAX setCharacterEncoding报错"指的是在WebLogic 8.1服务器上,当结合使用Ajax技术时,设置HTTP响应的字符编码为"gb2312"出现的一个特定错误。描述中提到的"NoSuchMethodError setCharacter...

    weblogic安装步骤以及报错解决

    Weblogic 安装步骤以及报错解决 Weblogic 是一款功能强大且流行的中间件,广泛应用于企业级应用系统中。但是,安装 Weblogic 可能会遇到各种问题,本文将提供详细的安装步骤和报错解决方案,以帮助用户顺利安装和...

    将应用部署到weblogic10及oracle linux时遇到的问题 .pdf

    第二个问题是“java.lang.IllegalStateException: Cannot set web app root systemproperty when WAR file is not expanded”。这是由于WebLogic不同于Tomcat,它不先解压war包再启动应用。当war包中的文件,比如JSP...

    测试Websphere、Weblogic应用war包

    用于测试Websphere Weblogic等j2ee企业级应用服务器。每点击一个页面会在标准输出打印信息,可用于初学者测试负载均衡,效果明显。

    测试war包 servlet测试war包

    输出hello,访问 http://ip:8080/hello/hello

    weblogic 漏洞需要替换的jar包

    weblogic 漏洞需要替换的jar包

    使用ant打war包

    &lt;war destfile="app.war" webxml="${src}/WEB-INF/web.xml"&gt; &lt;fileset dir="${classes}" /&gt; ${lib}" /&gt; ${classes}" /&gt; &lt;/war&gt; ``` - `war`目标依赖于`compile`目标,确保编译完成后进行WAR包构建。 - `&lt;war&gt;`...

    本地jar包打包到本地仓库 ROOT.war

    (3)将ROOT.war包放在tomcat 8.0 及以上tomcat的 tomcat-8.0.*\webapps\ 目录下(若存在ROOT文件夹,可先在其他地方[不能在webapps]进行备份后删去); (4)运行,双击 tomcat-8.0.*\bin\startup.bat 启动; (5...

    weblogic开发jar包打包

    在Java企业级应用开发中,WebLogic Server是一个广泛使用的应用服务器,由Oracle公司提供,它支持Java EE(Enterprise Edition)规范,包括EJB(Enterprise JavaBeans)、JMS(Java Message Service)以及WS(Web ...

    weblogic11G下部署war兼容性问题

    weblogic 11G 下部署war包无法正常启动,解压部署可以正常启动的问题

    weblogic的启动部署配置方法文档

    ### WebLogic启动与部署配置详解 #### 一、启动WebLogic服务器 启动WebLogic服务器是进行Web应用部署的基础步骤之一。下面详细介绍启动WebLogic的具体操作流程: 1. **进入启动脚本目录**: - 使用`cd /opt/bea/...

    weblogic部署Axis2

    标题“WebLogic部署Axis2”涉及的是在Oracle的WebLogic服务器上配置和部署Apache Axis2 Web服务引擎的过程。Apache Axis2是用于构建和部署Web服务的高性能、灵活且可扩展的框架。它允许开发人员创建、发布和消费Web...

    Weblogic部署Web项目

    在 Weblogic 中部署 Web 项目是指将编译后的文件夹或编译后的 WAR 文件部署到 Weblogic 服务器上,以便访问 Web 项目。下面将详细介绍 Weblogic 部署 Web 项目的过程。 一、创建 Web 项目 在部署 Web 项目之前,...

    weblogic 开机自动启动

    Weblogic 开机自动启动详解 Weblogic 作为一个流行的 Java 企业级应用服务器,通常需要在服务器启动时自动启动,以确保业务的连续性。然而,在 Windows 系统下,Weblogic 的自动启动却需要进行一些额外的配置。在这...

    在myeclipse里部署Weblogic项目(web project)时候的问题

    在myeclipse里部署Weblogic项目(web project)时候的问题浏览器浏览时,报以下错误 Error 404--Not Found From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1: 10.4.5 404 Not Found

    解决任Weblogic 在Linux启动慢的问题

    可以在 Weblogic 启动参数中添加“-Djava.security.egd=file:/dev/./urandom”,这样可以 tell JVM 使用 /dev/urandom 作为随机数生成的源。这样可以解决 Weblogic 启动时的延迟问题。 ### 方法二:链接 /dev/...

    weblogic12.1.3补丁包

    在这个特定的场景中,我们关注的是一个针对WebLogic 12.1.3的补丁包,该补丁包是用来解决一个名为CVE-2017-10352的安全漏洞。 **CVE-2017-10352** 是一个严重的安全漏洞,它影响了WebLogic Server的多个版本,包括...

Global site tag (gtag.js) - Google Analytics