SRVE0068E: 未捕获到 servlet CXFServlet 的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeError

问题描述

RT.[08-10-2516:37:40:421CST]00000030ServletWrappeESRVE0068E:未捕获到servletCXFServlet的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeErroratorg.apache.cxf.wsdl11.ServiceWSDLBuilder.addExtensibiltyElements(ServiceWSDLBuilder.java:227)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingInput(ServiceWSDLBuilder.java:373)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingOperation(ServiceWSDLBuilder.java:345)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBinding(ServiceWSDLBuilder.java:326)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:191)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:146)atorg.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:141)atorg.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:170)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:152)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:743)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)atcom.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)atcom.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)atcom.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)atcom.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)atcom.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)atcom.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)atcom.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)atcom.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

解决方案

解决方案二:
各位是什么问题,怎么解决!谢谢!
解决方案三:
各位是什么问题,怎么解决!谢谢!
解决方案四:
各位上面是什么问题,怎么解决!
解决方案五:
java.lang.IncompatibleClassChangeErrorWebSphere的版本是什么,CXF版本呢?删除掉应用,重新编译部署一下看看。把完整的日志发上来。
解决方案六:
我也是遇到同样的问题;websphere的版本是6.1cxf版本是2.1.1同样的CXF服务在tomcat5.5上和weblogic10.3上都没有问题。
解决方案七:
详细异常信息:[08-12-415:04:01:437CST]0000002bServletWrappeESRVE0068E:未捕获到servletCXFServlet的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeErroratorg.apache.cxf.wsdl11.ServiceWSDLBuilder.addExtensibilityElements(ServiceWSDLBuilder.java:232)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingInput(ServiceWSDLBuilder.java:392)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingOperation(ServiceWSDLBuilder.java:361)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBinding(ServiceWSDLBuilder.java:342)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:196)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:151)atorg.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:135)atorg.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:156)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:743)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)atcom.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)atcom.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)atcom.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)atcom.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)atcom.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)atcom.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)atcom.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)atcom.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)[08-12-415:04:01:500CST]0000002bWebAppE[ServletError]-[CXFServlet]:java.lang.IncompatibleClassChangeErroratorg.apache.cxf.wsdl11.ServiceWSDLBuilder.addExtensibilityElements(ServiceWSDLBuilder.java:232)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingInput(ServiceWSDLBuilder.java:392)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingOperation(ServiceWSDLBuilder.java:361)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBinding(ServiceWSDLBuilder.java:342)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:196)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:151)atorg.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:135)atorg.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:156)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:743)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)atcom.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)atcom.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)atcom.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)atcom.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)atcom.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)atcom.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)atcom.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)atcom.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
解决方案八:
后台的FFDC与SystemOut.log对应的错误发上来看看。怀疑是XML解析器的问题
解决方案九:
后台的FFDC:IndexCountTimeoflastOccurrenceExceptionSourceIdProbeId------+------+---------------------------+--------------------------1408-12-59:32:46:125CSTjava.lang.IncompatibleClassChangeErrorcom.ibm.ws.webcontainer.servlet.ServletInstance.service2902108-12-49:55:24:656CSTjava.lang.NoSuchMethodErrorcom.ibm.ws.webcontainer.servlet.ServletInstance.init1813308-12-59:19:05:625CSTjavax.servlet.ServletExceptioncom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()3094108-12-410:15:33:234CSTjava.security.PrivilegedActionExceptioncom.ibm.ws.security.web.FormLoginServlet.formLogin244------+------+---------------------------+--------------------------
解决方案十:
SystemOut.log对应的错误:[08-12-59:32:46:093CST]00000028ServletWrappeESRVE0068E:未捕获到servletCXFServlet的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeErroratorg.apache.cxf.wsdl11.ServiceWSDLBuilder.addExtensibilityElements(ServiceWSDLBuilder.java:232)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingInput(ServiceWSDLBuilder.java:392)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingOperation(ServiceWSDLBuilder.java:361)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBinding(ServiceWSDLBuilder.java:342)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:196)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:151)atorg.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:135)atorg.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:156)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:743)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)atcom.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)atcom.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)atcom.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)atcom.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)atcom.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)atcom.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)atcom.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)atcom.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)[08-12-59:32:46:125CST]00000028WebAppE[ServletError]-[CXFServlet]:java.lang.IncompatibleClassChangeErroratorg.apache.cxf.wsdl11.ServiceWSDLBuilder.addExtensibilityElements(ServiceWSDLBuilder.java:232)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingInput(ServiceWSDLBuilder.java:392)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBindingOperation(ServiceWSDLBuilder.java:361)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.buildBinding(ServiceWSDLBuilder.java:342)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:196)atorg.apache.cxf.wsdl11.ServiceWSDLBuilder.build(ServiceWSDLBuilder.java:151)atorg.apache.cxf.transport.http.WSDLQueryHandler.writeResponse(WSDLQueryHandler.java:135)atorg.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:147)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:174)atorg.apache.cxf.transport.servlet.AbstractCXFServlet.doGet(AbstractCXFServlet.java:156)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:743)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:856)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)atcom.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)atcom.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3107)atcom.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)atcom.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)atcom.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)atcom.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)atcom.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)atcom.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)
解决方案十一:
这个异常出错的场景是:通过IE访问wsdl描述的时候出的错误。
解决方案十二:
能否把详细的WebSphere版本说一下呢?我的没有问题,应当是类冲突引起的.我很想研究这个错误:)呵呵...
解决方案十三:
ND6.1.0.0版本没有打过补丁包我猜测也是jar包冲突问题;这个问题很好复现,写个简单的cxf的webservice,将cxf依赖的jar包都放到web工程下,然后到websphere上部署就会出现这个问题。cxf版本是2.1.1
解决方案十四:
我刚下载了2.1.3,正在试,呵呵。我只用它的Samples里的来测试,你用的是哪一个?
解决方案十五:
测试了一下,直接访问WebServices没有问题,在访问?wsdl时出问题,问题出在wsdl4j-1.6.2.jar上面,也是ClassLoader的问题经查有两种方法解决,具体请CXF的文档,如下:建议用第二种putjarintheendorsedfolderputthewsdl4j-1.6.1.jarinthe$WebSphere_HOME/java/jre/lib/endorsedfolder.IntheWebSphereconsole,findthespecificenterpriseapplication,clickthe"Classloadingandupdatedetection".Markthe"Classesloadedwithapplicationclassloaderfirst"selected.Markthe"Classloaderforeachwarfileinapplication"selected.AndthenrestarttheWebsphereserver.(Becausewechangedtheendorsedfolder,weneedtorestartittomakeittakeeffect).Pleasemakesureyourclasspathdoesn'thavetheservlet-2.5library,sinceWebSphere6.1isservlet-2.4compliant!AddyourownclassloaderIfyouputyourwsdl4j-1.6.1jarin$WAS_HOME/java/jre/lib/endorsed,allyourapplicationswilldependonyourversionofwsdl4j.Anothersolutionistocreateanewclassloaderinyourserverwhichloadsbeforeparentclassloader,createasharedlibrarywithyourversionofwsdl4j,andaddthissharedlibrarytoyournewclassloader.Thisversionofwsdl4jwillonlybeavailableforyourspecificserverandnotaffectapplicationsrunninginotherservers.StepbystepIntheWASconsolenavigatetoEnvironment>SharedLibrariesSelectthescopeyouwishyourlibraryshouldbevisibleinClickNewandsetvaluesex:name=MYAPP_SHARED_LIB,classpath=PATH_TO/wsdl4j-1.6.1.jarandSaveNavigatetoApplicationservers>[yourservername]>JavaandProcessManagement>Classloader>NewSelectClassesloadedwithapplicationclassloaderfirstandSaveSelectyournewclassloaderandclickSharedlibraryreferencesAddyoursharedlibrary(MYAPP_SHARED_LIB)Saveandrestartyourserver.TestedinWAS6.1onlybutshouldworkinearlierversionsaswell.
解决方案:
真是感谢你帮助我找到了解决办法,谢谢了:)
解决方案:
解决了就好.:)
解决方案:
解决了没啊??解决了结贴啊。我也遇到一个类似的:未捕获到servlet/pages/xxx.jsp的其中一个服务方法中抛出的异常。抛出的异常:java.lang.NullPointerException。不知道怎么弄。
解决方案:
了解下,很不错!
解决方案:
17楼,我遇到的问题和你一样,你怎么解决的?是jar包冲突吗
解决方案:
15楼的贴一个怎么解决的啊???光一个“真是感谢你帮助我找到了解决办法,谢谢了:)”有屁用啊贴一下你的解决方法,让后人少走弯路啊
解决方案:
楼主还不赶紧把答案贴出来结贴,等屎啊。。。
解决方案:
cxf用到wsdl4j-1.6.2.jar这个jar包中的类和was中的类冲突了,应用首先用的是was自带的类。
解决方案:
[08-10-2516:37:40:421CST]00000030ServletWrappeESRVE0068E:未捕获到servletCXFServlet的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeErrord大哥谁有解决办法往外贴一下吧
解决方案:
1.启动WPS,登录WPS控制台>环境>共享库,选在你发布应用所在的节点和服务器,新建或者在原有的共享库中加入wsdl4j-1.6.2.jar的路径,如:E:IBMlibwsdl4j-1.6.2.jar,保存;2.WPS控制台>应用服务器>[你的应用所在服务器]>服务器基础结构:java和进程管理>类装入器,新建>类已装入并且先使用应用服务类装入器,保存;返回类装入器>[刚新建的装入器]>共享库引用>选择步骤(1)中的共享库,保存;3,重启WPS,OK.cxf用到wsdl4j-1.6.2.jar这个jar包中的类和was中的类冲突了,应用首先用的是was自带的类。
解决方案:
我刚下载了2.1.3,正在试,呵呵。我只用它的Samples里的来测试,你用的是哪一个?

时间: 2024-07-31 11:36:02

SRVE0068E: 未捕获到 servlet CXFServlet 的其中一个服务方法中抛出的异常。抛出的异常:java.lang.IncompatibleClassChangeError的相关文章

servlet SearchVisit 的某一服务方法创建了未捕获到的异常。创建的异常:java.lang.NullPointerException

问题描述 RT:本地tomcat无问题.[15-3-49:45:13:731GMT+08:00]00000032servletEcom.ibm.ws.webcontainer.servlet.ServletWrapperserviceSRVE0068E:应用程序中servletSearchVisit的某一服务方法创建了未捕获到的异常.创建的异常:java.lang.NullPointerExceptionatSearchVisit.performTask(SearchVisit.java:217

servlet action 的某一服务方法创建了未捕获到的异常 java.lang.IncompatibleClassChangeError

问题描述 RT[14-9-2814:14:02:578CST]00000024servletEcom.ibm.ws.webcontainer.servlet.ServletWrapperserviceSRVE0068E:应用程序xTransSvc中servletaction的某一服务方法创建了未捕获到的异常.创建的异常:java.lang.IncompatibleClassChangeErroratcom.hiaward.xtranssvc.service.Trans_0100_00000_04

软件调试-VS2013调试的时候,会显示“未捕获通过反射调用的方法而引起的异常”,怎么解决

问题描述 VS2013调试的时候,会显示"未捕获通过反射调用的方法而引起的异常",怎么解决 VS2013调试的时候,会显示"未捕获通过反射调用的方法而引起的异常",怎么解决,网上有很多2010的 解决方案 看你具体的程序,如果是lambda表达式,或者反射丢出的异常,就会出这个提示,关键是看你的代码.

c#-VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常

问题描述 VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常 VS2010尝试运行项目时出错:未捕获透过反射调用的方法而引发的异常 调试成功,可以生成页面,就是会出现这个BUG 解决方案 找到代码段,然后try,catch下.假如程序异常就在catch里面处理,假如不需要处理就空着 解决方案二: 我的代码没有问题,调试成功的,就是会出现那个框框 解决方案三: 你winform吧?打开program.cs文件看里面应该有异常捕获的代码

求助:未捕获到过滤器 java.io.FileNotFoundException

问题描述 00000065filterEcom.ibm.ws.webcontainer.filter.FilterInstanceWrapperserviceSRVE8109W:未捕获到过滤器encodingFilter抛出的异常:java.io.FileNotFoundException:SRVE0190E:找不到文件:/application/null报错如上提示,项目是ssh2上开发,WebSphere版本是8.5这里有一篇可能有价值的文章可参考http://www.frightanic.

计算机-未将对象引用设置到对象的实例解决方法?

问题描述 未将对象引用设置到对象的实例解决方法? 计算机-未将对象引用设置到对象的实例解决方法?-未将对象引用到实例"> 大概是这么一个图,有问题可以提问,我会回答,谁知道怎么弄,谢谢 解决方案 ?????? 很多时候在我们运行程序时,会出现"未将对象引用设置到对象的实例"这样的提示信息,就我个人遇到的情况而言,主要是在代码中重复定义了造成的,只要将其中一个删除就可以了.现将从网上收集的各种解决方法汇总如下: 第一种:重复定义造成未将对象引用设置到对象的实例错误 一般在

Java Servlet编程应用之Cookie使用方法

Cookie 是一小块可以嵌入HTTP 请求和响应中的数据,它在服务器上产生,并作为响应头域的一部分返回用户.浏览器收到包含Cookie 的响应后,会把Cookie 的内容用"关键字/值" 对的形式写入到一个客户端专为存放Cookie 的文本文件中.浏览器会把Cookie 及随后产生的请求发给相同的服务器,服务器可以再次读取Cookie 中存Cookie 可以进行有效期设置,过期的Cookie 不会发送给服务器. Servlet API 提供了一个Cookie 类,封装了对Cookie

mysql-jsp页面中c:forEach从数据库循环出的多个name的值如何传递到servlet中并写入数据库

问题描述 jsp页面中c:forEach从数据库循环出的多个name的值如何传递到servlet中并写入数据库 我的四种题目是来自四个表中 都是自增列 但是在jsp提取的相应题目号不是顺序+1的 <h1> 单选题:</h1><br> <c:forEach items=""${Indivlist}"" var=""ind""> ${ind.question}<br> &

j急!急!急!websphere服务器报错:java.lang.NoSuchMethodError: ...Ljavax/servlet/http/HttpServletRequest

问题描述 错误如下,是j2ee.jar包的问题还是IE的问题呢?请大侠赐教![09-4-2315:14:30:905CST]00000038ServletWrappeESRVE0068E:无法调用servletcaair.front.SingleController的service()方法.抛出异常:java.lang.NoSuchMethodError:pub/utils/RequestHelper.getRequest()Ljavax/servlet/http/HttpServletRequ