解决WebLogic12C与Hibernate3.3的Antlr包冲突问题

统计信号处理基础 习题解答1-1 1-1:在雷达习题中,双程延时时间的估计量具有PDF τ0~Nτ0,στ02,其中τ0是真值。假如要估计距离请提出一种估计量R,并求它的PDF。然后,确定标准偏差στ0,使得距离估计值的99%在真值的100m以内,对电磁波传播速度取c=3×108m/s。 解答: 问题1: 由于电磁波传播速度c,信号可观察的双程传播延时τ0和双程传播距离τ0满足关系: R=cτ02 因此可采用如下估计量: R=cτ02 问题2: 由于τ0满足正态分布,且: Eτ0=τ0 varτ0=στ02 那么: E 阅读详情

环境配置:weblogic12C     Struts2.1.8+Spring2.5+Hibernate 3.3 

问题描述:项目在tomcat7下运行正常,但部署在WebLogic12C下运行时,就有如下异常: 

ClassNotFoundException: org.hibernate.hql.ast.HqlToken

语法解析器异常,提示找不到指定的Class



产生以上问题的原因是WebLogic为了去分析EJBQL,带有自己的Antlr.jar包,与项目中Hibernate的Antlr.jar包有冲突。



解决以上问题思路是让JVM优先加载web项目的antlr.jar包,而不是weblogic自带的较低版本的antlr.jar包。


一、如果是在MyEclipse中启动:

在MyEclipse的Preferences->Server->WebLogic->WebLogic10.x配置

展开Paths,在Prepend to classPath,将web项目lib目录下的antlr-2.7.6.jar包加入:


通过上面配置,启动WebLogic,问题解决。




二、如果是直接启动WebLogic部署,只需要在项目的WEB-INF/WebLogic.xml文件中添加

<prefer-web-inf-classes>true</prefer-web-inf-classes>
配置:

weblogic.xml 

<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

	<jsp-descriptor>
		<keepgenerated>false</keepgenerated>
		<!-- 
		page-check-seconds默认值是1,表示每隔1秒对JSP页面进行检查,检查JSP页面是否被修改、是否需要重新编译。
		系统上线后会影响性能,需要对该默认值修改为-1,表示永不检查
 		-->
		<page-check-seconds>-1</page-check-seconds>
		<verbose>true</verbose>
		<debug>true</debug>
	</jsp-descriptor>

	<container-descriptor>
		<!-- 指示优先从部署项目的WEB-INF/lib目录下加载jar包,解决WegLogic与hibernate包冲突问题 -->
		<prefer-web-inf-classes>true</prefer-web-inf-classes>
		
		<!-- servlet-reload-check-secs的默认值也是1,每隔1秒检查servlet是否被修改并需要重新编译,
		很影响性能。这里建议修改为-1,表示永不检查
		-->
		<servlet-reload-check-secs>-1</servlet-reload-check-secs>
	</container-descriptor>
	
	<context-root>/</context-root>
</weblogic-web-app>


问题得到解决。



用第二种办法,可以代替第一种。





EB TRESOS 29.0.0安装教程用于MCAL配置开发 本文介绍的搭建基于NXP官网提供EB软件,进行基于标准AUTOSAR软件底层驱动配置的开发 阅读详情

相关推荐

文献解读:结构方程模型SEM基础,小白看这个就基本够了

今天要解读的依然是一篇教学文献:The Basics of Structural Equation Modeling,文献作者是Diana Suhr, Ph.D. University of Northern Colorado。 文献链接: https://www.lexjansen.com/wuss/2006/tutorials/TUT-Suhr.pdf 结构方程模型是: 用来检验显变量潜变量关系假设的综合性的统计技巧 用来表示,估计或者检验变量间理论关系的技巧 用来探究一系列潜变量和显变量因

Codewar的博客 6万+

解决WebLogic12C项目中jar包冲突

环境配置:weblogic12C     Struts2.1.8+Spring2.5+Hibernate 3.3  问题描述:项目在tomcat7下运行正常,但部署在WebLogic12C下运行时,就有如下异常:  ClassNotFoundException: org.hibernate.hql.ast.HqlToken 语法解析器异常,提示找不到指定的Class 产生以上问题的原因是W...

金溪的博客 7054

CO方式U8采购订单增删改审接口开发示例

C# 使用CO方式U8采购订单增删改审接口开发示例

weblogic10 weblogic12c jar包冲突解决方案

weblogic10,12c jar包冲突解决方法及思路。 有些项目使用的框架jar包weblogic中的冲突,因此针对weblogic10weblogic12c要区别处理 weblogic10weblogic12c解决方法类似 weblogic10项目启动后,查看报错的jar包,这个笨方法就是一个一个试着去掉,然后更新webloigc.xml &lt;?xml vers...

xiaotangaimama的博客 4501

WebLogic部署应用出现jar包冲突解决办法

应用使用的jpa  jar包和webLogic自身使用的jar包冲突。 分析:在应用本身使用jar包和weblogic自身使用jar部署冲突后会报一下错误: java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getValidationMode()Ljavax/persistence/Validation...

张无忌_蜘蛛侠的博客 1万+

weblogic中jar包冲突问题解决办法

Weblogic Web Application的WEB-INF目录下的包系统CLASSPATH所设定的第三方包发生重名冲突的时候,缺省情况下Weblogic会优先使用 CLASSPATH下的那个包,但我们大多数情况下都需要优先加载WEB-INF/lib下的jar包。可尝试以下方法解决:修改WEB-INF/weblogic.xml文件,在weblogic-web-app内增加配置。如下

luyangzhi001的专栏 7629

weblogic 12c部署项目 jar包冲突问题记录

生产环境weblogic 12.1.3 jdk1.7的程序迁移到测试环境的weblogic 12.2.1 jdk1.8部署时报错,报各种ClassNotFoundException,按照网上的方法改weblogic.xml的配置,删除冲突jar包等各种方法都没有解决。最后只能在测试环境重新安装和生产环境一致的weblogic12.1.3和jdk1.问题解决。总结:需要做环境迁移时,切记一定保持...

weixin_40183127的博客 3261

weblogic总结(一)--解决WebLogic12CHibernate3.3Antlr包冲突问题

环境配置:weblogic12C     Struts2.1.8+Spring2.5+Hibernate 3.3 问题描述:项目在tomcat7下运行正常,但部署在WebLogic12C下运行时,就有如下异常: ClassNotFoundException: org.hibernate.hql.ast.HqlToken语法解析器异常,提示找不到指定的Class产生以上问题的原因是WebLogic...

秋天的猿 1166

Linux 下整合 weblogic12c+jsf1.2+Hibernate3

          Weblogic12C,目前可以支持JSF1.2以及JSF2.0,Weblogic10只支持JSF1.2      1.第一步解决weblogic12jsf1.2整合问题        如果直接把项目部署,会报错,这个错误就是weblogic对jsf报的错误      解决办法:        解压weblogic12原本自带的war包...

264

weblogic10hibernate3antlr.jar包冲突问题解决(bonita bpm部署到weblogic10遇到的问题

环境配置:weblogic 10.3 spring hibernate 3.3.0 问题描述:以上配置的项目在tomcat下运行没有问题,发布到weblogic后,启动时也是没有问题的,但不能执行数据库操作,一旦执行数据库操作,便会有异常: Java代码 org.springframework.dao.InvalidDataAccessApiUsageException:?org.hib

bpm的专栏 1265

ASTQueryTranslatorFactory weblogic10.3 org.hibernate.hql.ast.HqlToken报错问题

因客户需求,将原来在tomcat 6的 struts2+hibernate3+spring2.5下的应用移植到weblogic10.3上,在运行 weblogic10.3时发现,原来在tomcat6运行妥妥的应用不好用了,在开发工具中发现抛异常: org.springframework.orm.hibernate3.HibernateQueryException: ClassNotF

HI,我是小瑞! 2507

ssh+Weblogic 12c

一直用tomcat,最近下载了Weblogic 12c,SSH项目部署时遇到了各种异常,经过网上查询和数次实验,终于搞定,现将步骤描述下,以备后忘。         1.官网下载解压缩版 (183M)    download:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127....

goodluckNo1的博客 344

解决WeblogicHibernate的jar冲突

为什么80%的码农都做不了架构师?>>> ...

weixin_34246551的博客 218

WebLogic10.3hibernate3.0冲突解决方法

在运行过程中出现 ClassNotFoundException: org.hibernate.hql.ast.HqlToken 错误weblogic异常退出。 原因: Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中, hibernate.query.factory_class属性用来选择查询翻译器。 (1)选择Hi...

一个2年工作经验的程序测试员 210

weblogic 12c下使用hadoop时jar包冲突的两个问题解决办法

1. 在使用hadoop时,出现jar包冲突,报错信息如下: Caused by: java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor()Lcom/google/common/util/concurrent/ListeningExecutorService;

云枫的专栏 8093

weblogic 启动jar 冲突

启动服务的时候如果发现程序中明明包含某个jar包,但启动服务时还是会报错说找不到这个包中的某个类,此时应判断是否存在程序jar包weblogic自带jar包冲突的现象。如果属实则应该在工程WEB-INF下新增weblogic.xml文件。 <?xml version="1.0" encoding="UTF-8"?> <weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"xmlns:xs

zhaohp的博客 1212

如何让weblogic优先加载WEB-INF目录下的jar包。而非weblogic 自带的lib包

  PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"  "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">     /                located in the WEB-INF directory of a web applic

最求最饱满的数据,记录最真实的梦想 8481

容器jar包冲突问题如何解决?记一次真实的案例(weblogic

问题描述开发时新增了jar包,本地Tomcat运行没有问题,当把增量包部署到测试服务器(使用weblogic)后启动应用出现如下错误提示:java.lang.LinkageError: loader constraint violation: loader (instance of weblogic/utils/classloaders/ChangeAwareClass...

开发者导航 2557

springboot 部署到 weblogic 中 jar 包冲突

其中存放了一些第三方的默认的 jar 包,项目启动过程中默认是先加载这里的 jar 包,再加载项目工程中的 jar 包,因为你无法保证项目工程中的 jar 包和 weblogic 中的 jar 包版本刚好一致,所以就因为 jar 包版本不一致出现了比较常见的类加载冲突问题。某项目,客户要求使用已有的 weblogic 部署已经开发好的 springboot,于是乎对 springboot 进行了部分配置的调整,主要包括去除 tomcat 依赖,增加启动类的处理。经过定位,weblogic 有个目录。...

小单的博客专栏 1938

解决weblogic下jar包冲突问题

为什么80%的码农都做不了架构师?>>> ...

weixin_34032621的博客 674

南京市区县乡镇街道及交通设施矢量数据包(含道路、水系、POI等SHP格式)

这个资源包提供南京市全域范围的地理信息系统矢量数据,覆盖市、区、县、镇、村多级行政边界,包含国道、省道、县道、高速、地铁轻轨、铁路、乡村道路等各类线状交通要素;同时整合水系、绿地、岛屿等面状自然地理要素,以及公交站、地铁出入口、停车场、收费站、学校、医院、银行、超市、餐饮、药店、宾馆酒店、政府机构、公园、大厦等20余类点状兴趣点(POI)。所有图层均以标准SHP格式组织,属性表结构清晰,字段命名规范,适配ArcGIS、QGIS等主流GIS软件,可直接用于空间分析、地图制图、城市研究、教学实训等场景。数据来源为公开整理,坐标系为WGS84或CGCS2000,投影信息完整,支持坐标转换叠加分析。

上一篇: WebLogic12C安装笔记
下一篇: centos6.2 gcc-4.7.0源码编译安装
Roy_zdc
博客等级 码龄19年 83粉丝 53原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值