weblogic环境下,调用webservice服务异常
测试过程中,发现在weblogic环境下,调用webservice服务过程中,weblogic服务器抛出异常。我一直找不到这个异常是由于什么引起的,大家有碰到过同样问题的吗?希望不吝赐教!具体错误日志信息如下:
<2010-8-18 下午02时45分27秒 CST> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@6a7e37 - appName: 'ppweb-1', name: 'ppweb-1.0.5-20100717', context-path: '/ppweb'] Root cause of ServletException.javax.servlet.jsp.JspTagException: socket write error: Connection reset by peer.
at org.apache.taglibs.standard.tag.common.fmt.MessageSupport.doEndTag(MessageSupport.java:194)
at jsp_servlet._pages._cs._funds.__csbankpaybyinvoice._jsp__tag32(__csbankpaybyinvoice.java:1374)
at jsp_servlet._pages._cs._funds.__csbankpaybyinvoice._jspService(__csbankpaybyinvoice.java:382)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
Truncated. see log file for complete stacktrace>
2010-8-18 14:45:41 org.directwebremoting.util.CommonsLoggingOutput info
信息: Exec: csTobaccoBizAuditManager.getCsBankPayDataByUnit()
2010-8-18 14:45:46 org.directwebremoting.util.CommonsLoggingOutput info
信息: Exec: csTobaccoBizAuditManager.getCsBankPayDataByInvoice()
2010-8-18 14:45:53 org.directwebremoting.util.CommonsLoggingOutput warn
警告: Missing type info for doCsBankPayByInvoiceInUnitAction(0<0>). Assuming this is a map with String keys. Please add to <signatures> in dwr.xml
2010-8-18 14:45:53 org.directwebremoting.util.CommonsLoggingOutput info
信息: Exec: csTobaccoBizAuditManager.doCsBankPayByInvoiceInUnitAction()
2010-8-18 14:45:53 com.icsshs.ppweb.cs.funds.service.impl.CsTobaccoBizAuditManagerImpl doCsBankPayByInvoice
信息: WSURL:http://10.188.182.93:7001/csc/ws/transferCSDTradeService
错误:“NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.”
2010-8-18 14:45:53 com.icsshs.ppweb.cs.funds.service.impl.CsTobaccoBizAuditManagerImpl doCsBankPayByInvoice
严重: org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
org.springframework.ws.soap.client.SoapFaultClientException: org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces.
at org.springframework.ws.soap.client.core.SoapFaultMessageResolver.resolveFault(SoapFaultMessageResolver.java:37)
at org.springframework.ws.client.core.WebServiceTemplate.handleFault(WebServiceTemplate.java:738)
at org.springframework.ws.client.core.WebServiceTemplate.doSendAndReceive(WebServiceTemplate.java:564)
at org.springframework.ws.client.core.WebServiceTemplate.sendAndReceive(WebServiceTemplate.java:502)
at org.springframework.ws.client.core.WebServiceTemplate.doSendAndReceive(WebServiceTemplate.java:457)
at org.springframework.ws.client.core.WebServiceTemplate.sendSourceAndReceiveToResult(WebServiceTemplate.java:403)
at org.springframework.ws.client.core.WebServiceTemplate.sendSourceAndReceiveToResult(WebServiceTemplate.java:388)
at com.icsshs.ppweb.cs.funds.service.impl.CsTobaccoBizAuditManagerImpl.doCsBankPayByInvoice(CsTobaccoBizAuditManagerImpl.java:994)
at com.icsshs.ppweb.cs.funds.service.impl.CsTobaccoBizAuditManagerImpl.doCsBankPayByInvoiceInUnitAction(CsTobaccoBizAuditManagerImpl.java:968)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy66.doCsBankPayByInvoiceInUnitAction(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
2010-8-18 14:45:54 org.directwebremoting.util.CommonsLoggingOutput info
信息: Exec: csTobaccoBizAuditManager.getCsBankPayDataByInvoice()
备注:
1、服务器及客户端为同一个weblogic服务。
2、WebSphere环境下,调用webservice服务正常。
TAG: