1、如果在JavaBean的映射文件中使用了<query id="XXX">....</query>

可能会报异常:weblogic.application.ModuleException: :org.hibernate.HibernateException:Errors in named queries: getWaveDocByCode, getPreAllocateByCondition,

引起原因是 webLogic 首先加载自带的jar包,然后加载项目里面的jar。

解决方案:将下面的一段xml放在war包里面的WEB-INF下

<?xml version="1.0" encoding="UTF-8" ?>  
<weblogic-web-app >  
    <container-descriptor>  
        <prefer-web-inf-classes>true</prefer-web-inf-classes>  
    </container-descriptor> 
</weblogic-web-app>

2、Caused By: java.lang.ClassCastException: weblogic.xml.jaxp.RegistryDocumentBuilderFactory cannot be cast to javax.xml.parsers.DocumentBuilderFactory
 at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)

此问题引起的原因是webLogic的jar与项目xml-apis.jar使用的jar冲突了

解决方案:删除掉项目里使用的xml-apis.jar就OK了。

3、共享内存设置

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app>
 <session-descriptor>
  <persistent-store-type>replicated_if_clustered</persistent-store-type>
  <sharing-enabled>true</sharing-enabled>
 </session-descriptor>
 <container-descriptor>
  <prefer-web-inf-classes>true</prefer-web-inf-classes>
 </container-descriptor>
 <context-root>/</context-root>
</weblogic-web-app>

转 http://hi.baidu.com/liwenqian1688/item/8982dc276b6bd34c47996203

转载于:https://www.cnblogs.com/xhqgogogo/p/3338451.html

webLogic11g部署war包问题解决方案(转)相关推荐

  1. Linux部署war包项目

    1.使用ssh工具将我们需要部署的war包拉进Linux服务器当中 2.删除tomcat中的ROOT下面的所有文件 例如: rm -rf /usr/local/apache-tomcat-7.0.78 ...

  2. Tomcat部署war包项目请求404

    问题描述 Linux上用Tomcat部署war包项目请求404.前端项目配置的后台地址本身是只有ip加端口的,但是会404,我就在端口后面加上项目文件夹的名称,例如在webapps下是test,前台请 ...

  3. linux 解压war到root_部署War包到Tomcat根目录位置(Ubuntu/CentOS)

    操作系统:CentOS 5.6 对于ubuntu 14.04来说,Tomcat的war包默认目录路径位置在 /var/lib/tomcat7/webapps 对于ubuntu 18.04来说,Tomc ...

  4. Jboss7或者wildfly部署war包的问题

    如果在Jboss7或者wildfly中部署war包是遇到类似如下错误: "{"JBAS014671: Failed services" => {"jbos ...

  5. 史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!!

    史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!! 部署jar 包方式: https://blog.csdn.net/weixin_45821811/article/d ...

  6. 部署WAR包实时查看Tomcat的状态和日志

    在不重启Tomcat的情况下部署WAR包实时输出日志的方法: 注意:以下方式只适合Linux. 一.定位错误 查看Tomcat日志的尾部 tail -n 50 /opt/tomcat8/logs/ca ...

  7. Liferay 部署war包时候的deployDirectory 细节分析

    引入: 在上文中,我们从宏观上讲解了Liferay部署war包的动作是如何触发监听器并且完成部署过程的,但是其中最核心的一块deployDirectory我们没讲,它的作用是当有了临时目录并且已经把w ...

  8. python3 自动打包部署war包

    2019独角兽企业重金招聘Python工程师标准>>> 1 调用maven 命令打包 mvn -B -f D:/workspace/ksdcourse clean package 2 ...

  9. linux系统部署war包,查看tomcat日志

    1.部署war包 app/tomcat/bin 在tomcat/bin 目录下启动 .startup.sh,在启动过程中tomcat会对war包进行解压,形成相应的项目目录 执行命令: ./start ...

最新文章

  1. 自已编写C# DLL 绑定到unity进程进行单步调试
  2. C++类对象在内存中的布局
  3. Git 的特点—— Git 学习笔记 02
  4. iphone中使用第三方工具(RegexKitLite)实现正则表达式
  5. [PAT乙级]1030 完美数列
  6. Java 中创建对象方式
  7. sqlyog怎么连接mysql错误2003_网站突然连不上,MySQL连接错误经常内存不够宕机
  8. 一套存储承载全场景,XSKY星辰天合发布企业级SDS V5系列
  9. linux 服务管理
  10. C#.Net工作笔记005---c#中list合并去重_以及单纯合并_值类型list去重
  11. 离散型概率分布的抽样
  12. 深夜,基友给我发了个某短视频app,我没忍住把它给...
  13. 短视频出海,风云再起
  14. 微型计算机技术试题,《微型计算机技术》试题库
  15. 常用HSQL汇总(不定时添加)
  16. python编程加减法_python编程题关于二进制加减法运算解析
  17. 量子力学的计算机模拟,量子力学虚拟试验的MATLAB演示-大学物理-北京师范大学.PDF...
  18. PCB碎碎念——贴片封装与标识
  19. shell中source、sh、bash、./的区别
  20. 要求用 100 元买 100 只鸡,其中公鸡五元一只,母鸡三元一只,小鸡 1 元三只,规定每种至少买一 只

热门文章

  1. Python Django 日期增减API
  2. 【Java面试题】正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
  3. word2003的页码设置
  4. 第一行代码学习笔记第八章——运用手机多媒体
  5. 卷积网络的学习(卷积核,通道,padding,stride等概念)
  6. mysql 140824,Oracle 12c创建可插拔数据库(PDB)及用户
  7. 4.2.4 OS之磁盘管理(磁盘初始化、引导块、坏块的管理)
  8. jq封装post请求数据_GitHub - xiaohange/JQHttpRequest: GET/POST / PUT / DELETE 网络请求的封装...
  9. vue中引用js_从JS中的内存管理说起 —— JS中的弱引用
  10. IO-4(BufferedInputStream、BufferedInputStream、BufferedReader、BufferedWriter)