[prev in list] [next in list] [prev in thread] [next in thread]
List: sandesha-dev
Subject: [jira] [Created] (AXIS-2913) SAXException when running webservice which is apparently random
From: "Jerry Lee (JIRA)" <axis-dev () ws ! apache ! org>
Date: 2016-02-29 2:50:18
Message-ID: JIRA.12945328.1456714207000.169180.1456714218167 () Atlassian ! JIRA
[Download RAW message or body]
Jerry Lee created AXIS-2913:
-------------------------------
Summary: SAXException when running webservice which is apparently random
Key: AXIS-2913
URL: https://issues.apache.org/jira/browse/AXIS-2913
Project: Axis
Issue Type: Bug
Components: Serialization/Deserialization
Affects Versions: 1.4
Reporter: Jerry Lee
Priority: Critical
Hi, we have a proxy servlet in web project which use axis 1.4 client to call web \
services. In our web page, we use a javascript loop to call the servlet, it will call \
the servlet infinitely until the service call failed.
If we open multiple web page the service call will failed randomly.The frequency is \
about one failed call with 1000 success calls.
And we have rule out the possibility of multithreading problem by adding concurrent \
code.
Also we defined our own deserializers and serializers for ServiceContainerImpl bean
org.xml.sax.SAXException: Invalid element in \
com.ibm.javart.services.ServiceContainerImpl - sapSalesPersonNumber at \
org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:258) \
at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2467)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.ibm.javart.services.WebProxy.invoke(WebProxy.java:199)
at com.ibm.javart.services.WebProxy.ezeInvoke(WebProxy.java:134)
at com.ibm.javart.services.RestServiceDelegate.invokeService(RestServiceDelegate.java:455)
at com.ibm.javart.services.RestServiceDelegate.invokeSoapService(RestServiceDelegate.java:529)
at com.ibm.javart.services.ProxyEventHandler.soapServiceCall(ProxyEventHandler.java:401)
at com.ibm.javart.services.ProxyEventHandler.runProxy(ProxyEventHandler.java:140)
at com.ibm.javart.services.ProxyEventHandler.runProxy(ProxyEventHandler.java:90)
at com.ibm.javart.services.RestServiceServlet.doHttp(RestServiceServlet.java:178)
at com.ibm.javart.services.RestServiceServlet.doPost(RestServiceServlet.java:104)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.ibm.javart.util.gzip.CompressionFilter.doFilter(CompressionFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at com.googlecode.psiprobe.Tomcat70AgentValve.invoke(Tomcat70AgentValve.java:38)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic