------------------------------------以下为原文-------------------------------------
一、问题描述:
1.当应用以WAR的形式布署到WebLogic时,代码中的servletContext.getRealPath函数为空。(不包含以目录形式发布的情况)
2.发布或启动应用时出现如下异常信息:
Cannot set web app root system property when WAR file is not expanded
二、涉及版本:
WebLogic的各版本都可能有此问题。
三、问题原因:
WebLogic在发布WAR格式的应用时,servletContext.getRealPath的默认实现仅返回Null。
四、解决方案:
在应用的WEB-INF/weblogic.xml文件中(如没有请自行创建),<container-descriptor>元素内加入配置片断<show-archived-real-path-enabled>true</show-archived-real-path-enabled>。
即:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<container-descriptor>
<show-archived-real-path-enabled>true</show-archived-real-path-enabled>
</container-descriptor>
</weblogic-web-app>
-------------------------------------------------------------------------------
碰到同样问题,该入weblogic.xml后,servletContext.getRealPath取值正常。
原文地址:
http://wiki.bsdn.org/pages/viewpage.action?pageId=3440713
分享到:
相关推荐
weblogic下转换oracle 的clob类型经常报转型错误,本例子通过反射解决weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB转型成oracle.sql.CLOB问题
很难找的weblogic支持oracle的blob的驱动包
weblogic.jdbc.vendor.oracle.OracleResultSet 解决weblogic数据库连接池存储大字段所需包
Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发兼备.Weblogic管理指南.pdf 软件与系统开发...
weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc weblogic+ejb.doc
Weblogic使用手册.Weblogic使用手册.Weblogic使用手册.
WebLogic_EXP.jar WebLogic反序列化利用工具下载,作者rebyond。 使用环境 JDK1.8
hungryminds.bea.weblogic.server.bible.pdf WebLogic宝典
Oracle Fusion Middleware 12c WebLogic and Coherence Developer 12.2.1.3.0 在centos7 jdk1.7环境下亲测可用,下载文件中有链接,220M的官网统一安装版本。
Weblogic集群介绍.Weblogic集群介绍.
weblogic_deploy.doc weblogic_deploy.doc weblogic_deploy.doc weblogic_deploy.doc weblogic_deploy.doc
weblogic日志报如下错误原因及解决方法: WebLogic Server 9.2 Repeatedly Throws: java.lang.AssertionError: Registered more than one instance with the same objectName
weblogic+dabasourse.doc weblogic+dabasourse.doc weblogic+dabasourse.doc weblogic+dabasourse.doc
weblogic部署图解.rar weblogic部署图解.rar weblogic部署图解.rar
Oracle WebLogic Server 12.2.1.4 2020年7月发布的累积更新补丁包 p31537019_122140_Generic 主要修复各种Bug和安全漏洞等问题 安装之前须先卸载老的补丁 遭到过攻击的服务器、域 建议删除域并重建
标签:ant-weblogic-1.6.jar.zip,ant,weblogic,1.6,jar.zip包下载,依赖包
Wrox.Professional.Oracle.Weblogic.Server.Oct.2009.rar
标签:ant-weblogic.jar.zip,ant,weblogic,jar.zip包下载,依赖包
WebLogic培训资料.rar WebLogic培训资料.rar