博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DBconnection没有close导致挂掉(一)
阅读量:7294 次
发布时间:2019-06-30

本文共 25176 字,大约阅读时间需要 83 分钟。

hot3.png

17:04起, 11.36 soap应用程序服务中断,17:25重启WAS后,问题仍未解决,至19:45左右第二次重启,服务恢复。经分析日志,第一次重启前,导致Soap中断服务原因为400连接池爆满,下面为WAS生成的FFDC日志

主要有以下几个错误日志:

ShortService.doRequestService()无法使用服务:

[17-2-23 17:25:44:222 CST]     FFDC Exception:java.lang.NullPointerException SourceId:com.ibm.ws.webcontainer.servlet.ServletInstance.init ProbeId:181 Reporter:com.ibm.ws.webcontainer.servlet.ServletWrapperImpl@87d7d67ajava.lang.NullPointerException	at com.citicpru.netsale.netsaler.service.ShortService.doRequestService(ShortService.java:32)	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)	at java.lang.reflect.Method.invoke(Method.java:611)	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:319)	at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90)	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)	at com.sun.proxy.$Proxy40.doRequestService(Unknown Source)	at com.citicpru.netsale.netsaler.service.CacheService.cache(CacheService.java:83)	at com.citicpru.netsale.netsaler.service.CacheService$$FastClassByCGLIB$$6644368c.invoke(
) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:90) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622) at com.citicpru.netsale.netsaler.service.CacheService$$EnhancerByCGLIB$$1184d21e.cache(
) at com.citicpru.netsale.netsaler.common.InitServlet.init(InitServlet.java:54) at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342) at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168) at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1366) at com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:611) at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:580) at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:421) at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88) at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169) at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749) at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634) at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:422) at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:714) at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1163) at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1369) at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639) at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:967) at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:769) at com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2160) at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5468) at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5594) at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255) at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2165) at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:446) at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123) at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:389) at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:117) at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:995) at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:496) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)

connectiontimeout

[17-2-23 17:04:41:718 CST]     FFDC Exception:com.ibm.websphere.ce.j2c.ConnectionWaitTimeoutException SourceId:com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection ProbeId:299 Reporter:com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource@a4c1cc0bcom.ibm.websphere.ce.j2c.ConnectionWaitTimeoutException: Connection not available, Timed out waiting for 180080	at com.ibm.ejs.j2c.FreePool.createOrWaitForConnection(FreePool.java:1728)	at com.ibm.ejs.j2c.PoolManager.reserve(PoolManager.java:3271)	at com.ibm.ejs.j2c.PoolManager.reserve(PoolManager.java:2609)	at com.ibm.ejs.j2c.ConnectionManager.allocateMCWrapper(ConnectionManager.java:1500)	at com.ibm.ejs.j2c.ConnectionManager.allocateConnection(ConnectionManager.java:1012)	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:669)	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:636)	at com.sinosoft.transverse.db.services.DbConnector.getConnectionFromDataSource(DbConnector.java:149)	at com.sinosoft.transverse.db.services.DbConnector.getConnectionByPool(DbConnector.java:85)	at com.sinosoft.transverse.db.services.DbConnection.getConnection(DbConnection.java:31)	at com.citicpru.eservice.soap.onlineCS.VipActive.getResult(VipActive.java:46)	at com.citicpru.eservice.soap.Service.dealwithSoap(Service.java:78)	at WebServiceServer.getResult(WebServiceServer.java:32)	at sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)	at java.lang.reflect.Method.invoke(Method.java:611)	at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:410)	at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)	at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:332)	at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)	at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)	at org.apache.axis.server.AxisServer.invokeService(AxisServer.java:234)	at org.apache.axis.server.AxisServer.invoke(AxisServer.java:375)	at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:689)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)	at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)	at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1071)	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:909)	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)	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:175)	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:1700)==> Performing default dump from com.ibm.ejs.j2c.DiagnosticModuleForJ2C :Thu Feb 23 17:04:38 CST 2017Maximum number of connections has been reached, and the connection request has been waiting longer than:ConnectionWaitTime.  Two possible solutions  : increase the max number of connections, or increase the:ConnectionWaitTime.:   Maximum Connections           = :300   Current number of connections = :300   Connection Wait Timout        = :180

无法登录:

[17-2-23 17:33:11:100 CST]     FFDC Exception:com.ibm.websphere.security.auth.WSLoginFailedException SourceId:com.ibm.ws.security.web.WebAuthenticator.validate ProbeId:2952 Reporter:com.ibm.ws.security.web.WebAuthenticator@fb5402a9com.ibm.websphere.security.auth.WSLoginFailedException: Validation of LTPA token failed due to invalid keys or token type.	at com.ibm.ws.security.ltpa.LTPAServerObject.validateToken(LTPAServerObject.java:1180)	at com.ibm.ws.security.ltpa.LTPAServerObject.validateToken(LTPAServerObject.java:1097)	at com.ibm.ws.security.token.WSCredentialTokenMapper.validateLTPAToken(WSCredentialTokenMapper.java:1639)	at com.ibm.ws.security.auth.ContextManagerImpl.getOpaqueTokenFromCacheOrOriginatingServer(ContextManagerImpl.java:1772)	at com.ibm.ws.security.auth.ContextManagerImpl.login(ContextManagerImpl.java:3465)	at com.ibm.ws.security.web.WebAuthenticator.validate(WebAuthenticator.java:3432)	at com.ibm.ws.security.web.WebAuthenticator.validate(WebAuthenticator.java:3379)	at com.ibm.ws.security.web.WebAuthenticator.validateCookie(WebAuthenticator.java:1181)	at com.ibm.ws.security.web.WebAuthenticator.handleSSO(WebAuthenticator.java:1061)	at com.ibm.ws.security.web.WebAuthenticator.authenticate(WebAuthenticator.java:3111)	at com.ibm.ws.security.web.WebCollaborator.authorize(WebCollaborator.java:1007)	at com.ibm.ws.security.web.EJSWebCollaborator.preInvoke(EJSWebCollaborator.java:434)	at com.ibm.ws.webcontainer.collaborator.WebAppSecurityCollaboratorImpl.preInvoke(WebAppSecurityCollaboratorImpl.java:230)	at com.ibm.wsspi.webcontainer.collaborator.CollaboratorHelper.preInvokeCollaborators(CollaboratorHelper.java:432)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1054)	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3763)	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:976)	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)	at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)	at com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHandshake(SSLConnectionLink.java:717)	at com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeCompletedCallback.complete(SSLConnectionLink.java:413)	at com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.java:1066)	at com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLHandshakeIOCallback.java:87)	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)

找不到文件:

[17-2-23 17:25:56:722 CST]     FFDC Exception:javax.servlet.ServletException SourceId:com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters -SE ProbeId:1078javax.servlet.ServletException: java.io.FileNotFoundException: SRVE0190E: 找不到文件:/common/images/desktop.gif	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:248)	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:960)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1064)	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3763)	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:976)	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)	at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)Caused by: java.io.FileNotFoundException: SRVE0190E: 找不到文件:/common/images/desktop.gif	at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor._processEDR(DefaultExtensionProcessor.java:948)	at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.processEDR(DefaultExtensionProcessor.java:929)	at com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleRequest(DefaultExtensionProcessor.java:483)	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)	... 20 more

第一次重启后,服务仍未恢复,原因为soap应用程序的Webservice组件加载失败,日志错误如下。在程序没作任何变更的情况下,第二次重启WAS,服务恢复,下面是System.out

[17-2-23 17:10:10:255 CST] 00000057 SystemOut     O 17:10:10,255 INFO  [CifBiz] CifBiz execute updateTime datime:Thu Feb 23 17:10:08 CST 2017[17-2-23 17:10:10:258 CST] 00000057 SystemOut     O 17:10:10,258 INFO  [CifBiz] CifBiz execute size:78 rownum:50 times:2 rangeFlag:1 need time:1467[17-2-23 17:10:10:258 CST] 00000057 SystemOut     O 17:10:10,258 INFO  [CifBiz] CifBiz execute end[17-2-23 17:10:10:258 CST] 00000057 SystemOut     O 17:10:10,258 INFO  [JobCif] JobCif auto push note task [952] end[17-2-23 17:10:41:773 CST] 0000176a FreePool      E   J2CA0045E: 对资源 jdbc/EserviceAS400 调用方法 createOrWaitForConnection 时,没有可用的连接。[17-2-23 17:12:38:406 CST] 00000193 ThreadMonitor W   WSVR0605W: 线程“WebContainer : 29”(00001720)已保持活动状态 687377 毫秒,此线程可能已挂起。在服务器中共有 3 个线程可能处于挂起状态。	at com.sinosoft.transverse.db.services.DbConnector.getConnectionByPool(DbConnector.java:85)	at com.sinosoft.transverse.db.services.DbConnection.getConnection(DbConnection.java:31)	at com.citicpru.eservice.soap.onlineCS.VipActive.getLevelCode(VipActive.java:169)	at com.citicpru.eservice.soap.onlineCS.VipActive.getResult(VipActive.java:81)	at com.citicpru.eservice.soap.Service.dealwithSoap(Service.java:78)	at WebServiceServer.getResult(WebServiceServer.java:32)	at sun.reflect.GeneratedMethodAccessor66.invoke(Unknown Source)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)	at java.lang.reflect.Method.invoke(Method.java:611)	at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:410)	at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)	at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:332)	at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)	at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)	at org.apache.axis.server.AxisServer.invokeService(AxisServer.java:234)	at org.apache.axis.server.AxisServer.invoke(AxisServer.java:375)	at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:689)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)	at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)	at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1071)	at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:909)	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)	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:175)	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)

找不到类型错

[17-2-23 17:25:51:950 CST] 00000017 RPCProvider   I org.apache.axis.providers.java.RPCProvider processMessage Tried to invoke method public java.lang.Object WebServiceServer.getResult(java.lang.Object) with arguments java.lang.String.  The arguments do not match the signature.                                 java.lang.IllegalArgumentException: object is not an instance of declaring class	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)	at java.lang.reflect.Method.invoke(Method.java:611)	at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:410)	at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)	at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:332)	at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)	at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)	at org.apache.axis.server.AxisServer.invokeService(AxisServer.java:234)	at org.apache.axis.server.AxisServer.invoke(AxisServer.java:375)	at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:689)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)	at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)	at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1071)	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3763)	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:304)	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:976)	at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:277)	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:175)	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)	at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)	at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)	at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)	at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)	at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1700)

大家思考下是什么原因,待续。。。

转载于:https://my.oschina.net/u/2277088/blog/847403

你可能感兴趣的文章
5大食物千万别挑太艳的
查看>>
noi同步赛day1
查看>>
TotoiseSVN的基本使用方法
查看>>
牛客练习赛37
查看>>
2016.8.11 禁用360进程防护功能
查看>>
JS 图片预加载
查看>>
Smarty 模板 insert 局部刷新不缓存功能
查看>>
Android之json数据解析
查看>>
android开发者看过来!一个关于微信某功能的讨论!
查看>>
快速排序,冒泡排序,选择排序
查看>>
jni不通过线程c回调java的函数
查看>>
jade(pug)学习笔记(待填充.......)
查看>>
unity探索者之socket传输protobuf字节流(四)
查看>>
计算机程序和C++语言简介
查看>>
第26章 java进制操作
查看>>
查看哪些类里调用了这个方法
查看>>
javascript History对象
查看>>
Java 之多态
查看>>
【php】RBAC 管理权限
查看>>
个人文艺产品推荐--惜弗日历
查看>>