String realPath = httpServletRequest.getSession().getServletContext() .getRealPath(""); String realPathtem = ResourceLoader.getWepAppRootPath(httpServletRequest.getSession().getServletContext()); String path=this.getClass().getClassLoader().getResource("/").getPath(); URL u = httpServletRequest.getSession().getServletContext().getResource("/"); String weblogic_path=u.getPath(); realPath[null] realPathtem[/app/oracle/product/11.2.0/db_1/jlib/] path[/app/Oracle/Middleware/user_projects/domains/tdms/servers/AdminServer/tmp/_WL_user/tdms/m76978/war/WEB-INF/classes/] weblogic_path[/app/Oracle/Middleware/user_projects/domains/tdms/servers/AdminServer/tmp/_WL_user/tdms/m76978/war/]
发布应用程序出现问题:
错误描述:
VALIDATION PROBLEMS WERE FOUND problem: cvc-enumeration-valid: string value '3.0' is not a valid enumeration value for web-app-versionType in namespace http://java.sun.com/xml/ns/javaee:<null>
解决方法:
weblogic11g并不支持web-app_3_0.xsd的定义,所以出错
将war包中web.xml文件的头作如下修改
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0"
metadata-complete="true">
修改为:
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
重新发布
相关推荐
weblogic10.3集群配置.doc weblogic10.3优化设置.doc weblogic 报 to many open file错误.docx weblogic.xml_部署描述符元素.docx Weblogic+10.3+集群配置手册.doc weblogic-debug模式启动.docx weblogic-debug模式...
### WebLogic Server 常见问题解答FAQ #### 概述 WebLogic Server是由BEA Systems公司开发的一款高性能的企业级应用服务器,适用于构建、部署和管理企业级Java应用程序。随着互联网技术的发展,WebLogic Server逐渐...
本文档汇总了WebLogic Server在运行过程中可能会遇到的一些常见故障,包括内存溢出错误、服务器启动失败等问题,并给出了相应的日志报错、排查思路以及解决方案。 一、Server类故障 1.1 故障编号:...
WEBLOGIC常见性能问题及性能监控
本精华文档主要面向中间件管理者和开发人员,旨在提供WebLogic常见问题的解决方案和管理技巧。 1. **WebLogic Platform 8.1 永不过期的开发版 license**: WebLogic Platform 8.1 的开发版可以通过BEA dev2dev网站...
### WebLogic编程常见问题解析 #### 一、获取JSP页面的物理路径 在Web开发中,有时我们需要获取一个JSP页面的物理路径。在WebLogic Server中,可以通过`getRealPath()`方法来实现这一点。 **1.1 概念解释** - **...
在本文档中,我们将详细探讨64位WebLogic 11g的安装、部署过程以及如何解决在使用过程中遇到的一些常见问题。 ### (一) 安装 在Windows 64位操作系统上安装WebLogic Server时,需要注意以下几点: 1. **选择正确...
WebLogic&Java精华 weblogic&java精华java weblogic 面试题 下面是根据提供的文件信息生成的相关知识点: Java基础 1. Java 基础知识 在 Java 中,加载和启动 Servlet 后,为一个 Servlet 创建了一个还是多个...
【Weblogic安装部署及常见问题】 Weblogic是一款由Oracle公司开发的企业级应用服务器,用于部署和管理Java EE应用程序。本文档将详细讲解在Linux环境下Weblogic的安装部署过程,并解决可能出现的常见问题。 首先,...
在使用 Weblogic 服务器时,经常会遇到一些常见的问题和错误,本文总结了其中的一些解决方法,旨在帮助开发者快速排除错误,提高开发效率。 1. Unmarshaller failed 问题的解决方法 在使用 Weblogic 9.2 版本时,...
4、部署运行常见问题 - 包引入错误:可能是由于类路径设置不当或jar包冲突导致的,可以通过调整`weblogic.xml`中的类加载顺序来解决。 - 乱码问题:检查字符集设置,确保在服务器和应用中都正确配置了字符编码。 - ...
其中,“Weblogic乱码问题”是一个较为常见的难题,主要表现为中文或其他特定字符集中的字符在Web应用中出现乱码现象。本文将详细探讨这一问题,并提供具体的解决策略。 #### 二、问题概述 Weblogic服务器是一款高...
然而,在实际生产环境中,WebLogic Server可能会遭遇各种故障,其中最为常见的就是服务器宕机或挂起的问题。本文旨在通过分析实际案例来总结WebLogic宕机的原因及应对措施,以期为企业运维人员提供参考。 #### 二、...
### WebLogic Server 常见问题解答 #### 一、WebLogic Server 简介 WebLogic Server 是一款由 BEA Systems(后被 Oracle 收购)开发的企业级应用服务器,它提供了强大的 Java 应用程序运行环境。自 1998 年发布...
本文旨在详细介绍如何搭建WebLogic服务器,并解决在此过程中可能遇到的一些常见问题。WebLogic是Oracle公司提供的一款功能强大的应用服务器,它支持多种标准协议和技术,如Java EE、EJB、JMS等。对于希望在企业级...