关于jar包冲突

问题描述

客户系统出现问题,报jar包冲突,20140704_11:44:41Causedby:java.lang.NoSuchFieldError:TRACE20140704_11:44:41atorg.jboss.logging.Log4jLogger.translate(Log4jLogger.java:64)20140704_11:44:41atorg.jboss.logging.Log4jLogger.doLog(Log4jLogger.java:44)20140704_11:44:41atorg.jboss.logging.Logger.trace(Logger.java:128)20140704_11:44:41atorg.hibernate.internal.CoreMessageLogger_$logger.trace(CoreMessageLogger_$logger.java:413)20140704_11:44:41atorg.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1311)20140704_11:44:41atorg.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1737)20140704_11:44:41atorg.hibernate.ejb.EntityManagerFactoryImpl.<init>(EntityManagerFactoryImpl.java:94)20140704_11:44:41atorg.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:905)20140704_11:44:41atorg.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:890)20140704_11:44:41atorg.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory领导让我给负责解决,客户服务器系统是SunOS5.10sparc,奇怪的是项目在我本地和公司都不报错,发给客户后就报错,是不是这个SunOS5.10sparc系统比较娇贵啊?在我本地怎么糟蹋都没事,jdk换成1.5,替换jar包等都试过,网上搜的是log4j这个jar包冲突,那为什么在我本地不冲突,如果冲突,我从哪儿下载新的jar包,现在是log4j-1.2.17.jar和log4j_128.jar,jboss-logging-3.1.0.CR2.jar、jboss-transaction-api_1.1_spec-1.0.0.Final.jar、slf4j-log4j12-1.7.5.jar、slf4j-api-1.7.1.jar到底哪几个包敏感了?求大神帮忙解决

解决方案

解决方案二:
SunOS5.10sparc这个是什么系统?之前没有听说过20140704_11:44:41Causedby:java.lang.NoSuchFieldError:TRACE这个什么意思呢?一般的jar冲突都是报classnotfound的,楼主提到的这个文件找不到,是否是客户系统缺少某个文件呢?
解决方案三:
看下SunOS5.10sparc部署成功后的lib目录和你本机的应用部署后的lib目录比对下,看有什么不一样的地方,应该就能找到问题了
解决方案四:
不一定是jar包冲突,需要仔细检查。
解决方案五:
atorg.jboss.logging.Logger.trace(Logger.java:128)应该是说Logger类找不到trace属性,目前jar包冲突的可能性很大

时间: 2025-01-01 14:03:28

关于jar包冲突的相关文章

spring jar包冲突-为什么我在spring中只要添加一段配置就会报jar包冲突的错误?

问题描述 为什么我在spring中只要添加一段配置就会报jar包冲突的错误? 在application.xml中只要添加<!-- class=""org.springframework.jms.listener.DefaultMessageListenerContainer""> --> <!-- 事物管理 --> <!-- --> <!-- --> 这段配置就会报 java.lang.NoSuchMethodE

调用mas机接口做发短信功能出现jar包冲突(应该是jar包冲突)

问题描述 调用mas机接口做发短信功能出现jar包冲突(应该是jar包冲突) Exception in thread "main" javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found at javax.xml.transform.TransformerFactory.newInstanc

itext生成pdf jar包和项目jar包冲突问题?

问题描述 itext生成pdf jar包和项目jar包冲突问题? 页面动态导出pdf,用了itext2.0.8.jar core-renderer.jar iTextAsian.jar 包 但是项目以前用的包是itext2.1.4.jar 项目经理不许jar包版本降级,我应该怎么处理这种情况 求教各位大神 解决方案 jar包冲突jar包的冲突项目中jsp-api.jar 包与tomcat冲突问题

gradle-android studio 中jar包冲突

问题描述 android studio 中jar包冲突 引用一个jar包 ,包里用了这个包 jar 包中的这个和我gradle里面引用的 这个冲突了,有人知道咋解决么? thk! 解决方案 可以截图截全一点 可以试试 吧 第二张图那里 删掉 在 rebuild 解决方案二: 冲突了你删掉一个看看 解决方案三: 你把你引用的这个jar包删除了怎么样? 或者你把gradle 的 库 down下来,把冲突 的代码删除,让这个库引用你的jar包.然后让你的项目依赖这个库.

websphere7下发布axis2 webservice JAR包冲突的问题,求大神解答!

问题描述 websphere7下发布axis2webservice后访问WSDL的异常如下(在weblogic下可以正常访问):[16-1-2219:42:51:398CST]00000016webappEcom.ibm.ws.webcontainer.webapp.WebApplogServletErrorSRVE0293E:[Servlet错误]-[reinsACIC_axis2Servlet]:org.apache.axis2.deployment.DeploymentException:

was-Axis2与WAS jar包冲突,急急!

问题描述 Axis2与WAS jar包冲突,急急! 问题描述:调用webservice服务时,后台报如下错误: com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: 应用程序 mcesys_war 中的 servlet AxisServlet 创建了未捕获到的 init() 异常:java.lang.NoClassDefFoundError: org.apache.woden.resolver.URIResolver: 使用

java 导入excel ,jar 包冲突

问题描述 java 导入excel ,jar 包冲突 XSSFWorkbook 读取 07 excel 的对象, 在poi3.1 中是没有的, 进行文件导入的二次开发,以前项目只导入 03excel,用poi 3.1,现在 要导入07excel,于是又添加了一个poi 3.7 jar,于是 问题来了,ctrl shit o 只提示 低版本(poi3.1)中的 类,(poi3.1 不能删除)我该怎么办 ?大虾 解决方案 java下导入excel用到方法以及jar包java jar包冲突解决方法Ja

c3p0连接池-如何快速定位jar 包冲突

问题描述 如何快速定位jar 包冲突 建立c3p0连接池是时,报Mlog clients using java 1.4+ standard logging. 请问这是jar 包冲突造成的么.如何快速定位jar 包冲突造成的问题呢

急求Spring与webservice jar包冲突问题

问题描述 急求!!!有哪位仁兄知道spring与webservice整合jar包冲突的问题如何解决.谢了!!!!!!!!! 解决方案 解决方案二:该回复于2010-11-11 10:07:34被版主删除解决方案三:要删xfirejar包中的spring这个,但是删了报错啊.