weblogic10.3.4与应用 jar包冲突 java.lang.NoSuchMethodError
来源:互联网 发布:赵薇收购万家文化知乎 编辑:程序博客网 时间:2024/05/16 14:02
在tomcat上部署web应用,测试一切正常,迁移到weblogic上之后就出现了问题,换了生产环境的数据库。
功能是将数据写入数据库,同时还需要上传附件。
开始怀疑是数据库的问题,后来测试数据库也是正常的,可以正常读写。
于是开始怀疑weblogic ,在weblogic的日志文件中看到
<[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <af2f485f3f5f761c:33748c76:1363908d34b:-8000-0000000000000055> <1332397123373> <BEA-000000> <java.lang.NoSuchMethodError: org/apache/commons/fileupload/FileUpload.setSizeMax(I)V>
因为在tomcat上运行是正常就不可能是jar没有加载进来,只可能是与weblogic自带的jar产生了冲突。
在/bea/weblogic/modules中找到与FileUpload相关的jar包,备份,删除。
重启weblogic,一切正常,OK!
启动的过程中可能会出现如下的异常,不用管它,应为在应用中已经加载了相应的jar包。
java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileUploadException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) at java.lang.Class.getConstructor0(Class.java:2699) at java.lang.Class.newInstance0(Class.java:326) at java.lang.Class.newInstance(Class.java:308) Truncated. see log file for complete stacktrace
- weblogic10.3.4与应用 jar包冲突 java.lang.NoSuchMethodError
- Jar包冲突及java.lang.NoSuchMethodError异常解决方案
- Maven的Jar包冲突导致java.lang.NoSuchMethodError错误
- zk的jar包冲突:java.lang.NoSuchMethodError: org.apache.zookeeper.ZooKeeper.getChildren(Ljava/lang/String;
- weblogic10与hibernate3中antlr.jar包冲突问题解决
- NoSuchMethodError,解决jar包冲突
- java web的jar包冲突导致NoSuchMethodError报错
- weblogic10与hibernate3中antlr.jar包冲突问题解决(bonita bpm部署到weblogic10遇到的问题)
- 升级到Weblogic10时,启动报错java.lang.NoSuchMethodError
- Hibernate与struts2合作开发的必然问题:java.lang.NoSuchMethodError: antlr.collections.AST.getLine(),请删多余jar包
- Tomcat Jar包与应用Jar包冲突
- spring boot 报错:Exception in thread "main" java.lang.NoSuchMethodError 根源在pom.xml引用的包中的JAR有冲突
- hibernate 与spring jar包冲突 java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
- jsp-api.jar文件 与tomcat中同名包冲突出现 java.lang.NullPointerException
- java jar包冲突
- java.lang.NoSuchMethodError问题处理(同一类型的jar包有不同版本存在)
- 因缺少jedis.jar包报"java.lang.NoSuchMethodError: redis.clients.jedis.JedisPool..."问题
- weblogic10以上版本与hibernate3jar包冲突问题
- 关于内核中此宏list_for_each_entry的说明
- Latex中的(左边有大括号的)方程组解决方案汇总
- 修改VS2008(vc)中工程/解决方案/类的名字
- android的日积月累-进行WIFI,CMWAP和CMNET的自动判断访问
- linux超级终端minicom设置
- weblogic10.3.4与应用 jar包冲突 java.lang.NoSuchMethodError
- 实现Myxls设置行高的功能
- dom4j生成XML文档及解析
- 经典实例-sqlserver2008201203231005
- Android 设置环境出现Java not found in your path的解决办法
- AS3 的BitmapData的setPixel与getPixel时,值不相同。
- 积分
- selenium webdriver常用操作方法
- Eclipse快捷方式大全