WEBSPHERE8.5.0.0 ASM冲突

[13-8-29 15:48:51:488 CST] 000000c1 StrutsSpringO I com.opensymphony.xwork2.util.logging.commons.CommonsLogger info ... initialized Struts-Spring integration successfully
[13-8-29 15:48:52:659 CST] 000000c1 webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet 错误]-[GenericServletWrapper]: java.lang.IncompatibleClassChangeError: org.objectweb.asm.ClassVisitor
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:262)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
        at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:852)
        at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:762)
        at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:585)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:627)
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:262)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:69)
        at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:852)
        at com.ibm.ws.classloader.CompoundClassLoader.localFindClass(CompoundClassLoader.java:762)
        at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:585)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:627)
        at java.lang.J9VMInternals.verifyImpl(Native Method)
        at java.lang.J9VMInternals.verify(J9VMInternals.java:85)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:162)
        at org.apache.struts2.convention.PackageBasedActionConfigBuilder.findActions(PackageBasedActionConfigBuilder.java:390)
        at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:347)
        at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
        at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:260)
        at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
        at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:446)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:490)
        at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
        at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.init(FilterInstanceWrapper.java:142)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager._loadFilter(WebAppFilterManager.java:566)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.loadFilter(WebAppFilterManager.java:473)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterInstanceWrapper(WebAppFilterManager.java:306)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.getFilterChain(WebAppFilterManager.java:378)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:890)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1023)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3703)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:962)
        at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:522)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:311)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:282)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
        at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
        at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1783)


我自己操作的时候,把asm-3.3.jar删除,没有作用,把asm-all-4.0.jar加入进来  也没用。
目前Lib目录下有asm-3.3.jar、asm-commons-3.3.jar、asm-attrs.jar
参与6

5同行回答

徐霞客徐霞客产品经理保密
回复 5# fantl     明天有WAS 8.5的专家答疑活动,胡鹏飞老师来答疑,来这里提问吧http://www.webspherechina.net/club/thread-91373-1-1.html显示全部
回复 5# fantl


    明天有WAS 8.5的专家答疑活动,胡鹏飞老师来答疑,来这里提问吧http://www.webspherechina.net/club/thread-91373-1-1.html收起
互联网服务 · 2014-03-18
浏览1304
fantlfantl软件开发工程师北京国电南自亿通科技有限公司
这个问题,解决了吗?我现在又遇到这个问题了显示全部
这个问题,解决了吗?我现在又遇到这个问题了收起
互联网服务 · 2014-03-18
浏览1345
YuLiminYuLimin资深技术顾问IBM广州
参见 http://www.webspherechina.net/club/thread-89305-1-1.html显示全部
互联网服务 · 2013-09-06
浏览1344
z_jokerz_joker软件开发工程师计算机
回复 2# dkm     ibm的官方解释要求我更新到8.5.0.2显示全部
回复 2# dkm


    ibm的官方解释要求我更新到8.5.0.2收起
银行 · 2013-09-04
浏览1292
dkmdkm软件架构设计师广州八斗软件科技有限公司
你在was控制台上,应该是server下面,调整下类装载的顺序,以本应用优先的策略试试看。另外请确认你的war包在应用环境下已经顺利跑起来了。was是支持已应用的包优先加载的顺序来避免包冲突的方法的,详细的你可以根据帮助文件看看与优化测试下...显示全部
你在was控制台上,应该是server下面,调整下类装载的顺序,以本应用优先的策略试试看。另外请确认你的war包在应用环境下已经顺利跑起来了。

was是支持已应用的包优先加载的顺序来避免包冲突的方法的,详细的你可以根据帮助文件看看与优化测试下收起
互联网服务 · 2013-08-30
浏览1368

提问者

z_joker
软件开发工程师计算机

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2013-08-29
  • 关注会员:1 人
  • 问题浏览:5788
  • 最近回答:2014-03-18
  • X社区推广