Re: Axis2 timeouts configuration
On Wed, Sep 16, 2009 at 6:35 PM, Moley Harey moleyha...@gmail.com wrote: Hi, yes here is the error trace in the server side: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:83) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.sendUsingOutputStream(CommonsHTTPTransportSender.java:337) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:214) at org.apache.axis2.engine.AxisEngine.sendFault(AxisEngine.java:530) at org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:416) at org.apache.axis2.transport.http.AxisServlet.processAxisFault(AxisServlet.java:379) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:167) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Caused by: com.ctc.wstx.exc.WstxIOException: null at com.ctc.wstx.sw.BaseStreamWriter.flush(BaseStreamWriter.java:313) at org.apache.axiom.om.impl.MTOMXMLStreamWriter.flush(MTOMXMLStreamWriter.java:146) at org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.java:472) at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:79) ... 20 more Caused by: ClientAbortException: java.net.SocketException: Broken pipe at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98) at com.ctc.wstx.io.UTF8Writer.flush(UTF8Writer.java:99) at com.ctc.wstx.sw.BufferingXmlWriter.flush(BufferingXmlWriter.java:214) at com.ctc.wstx.sw.BaseStreamWriter.flush(BaseStreamWriter.java:311) this happens due to time out in client side. So increase the client side time you using the above mentioned option. thanks, Amila. 2009/9/16 Chinmoy Chakraborty cch...@gmail.com do you have any exception in the server side? send me the complete stack trace...you can also put a breakpoint and debug... On Wed, Sep 16, 2009 at 3:24 PM, Moley Harey moleyha...@gmail.comwrote: Hi again, I am getting the following exception: org.apache.axis2.AxisFault: Read timed out I have generated the Client-side stub classes to connect with my web service using the wsdl2java Tool, in which class of the Client-side stub should i set this options.setTimeOutInMilliSeconds(60); code? In the Skeleton one? Also, is possible to configure the timeout in the server side using the axsi2.xml paremeter ConfigContextTimeoutInterval? The default value for Axis2 web services timeout is 60 seconds, isn't it? thank you, Mh 2009/9/16 Chinmoy Chakraborty cch...@gmail.com what exception you are getting? can you share your log? yes you can configure timeout in the client side..like options.setTimeOutInMilliSeconds(60); On Wed, Sep 16, 2009 at 2:12 PM, Moley Harey moleyha...@gmail.comwrote: Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/
Axis2 timeouts configuration
Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh
Re: Axis2 timeouts configuration
what exception you are getting? can you share your log? yes you can configure timeout in the client side..like options.setTimeOutInMilliSeconds(60); On Wed, Sep 16, 2009 at 2:12 PM, Moley Harey moleyha...@gmail.com wrote: Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh
Re: Axis2 timeouts configuration
Hi again, I am getting the following exception: org.apache.axis2.AxisFault: Read timed out I have generated the Client-side stub classes to connect with my web service using the wsdl2java Tool, in which class of the Client-side stub should i set this options.setTimeOutInMilliSeconds(60); code? In the Skeleton one? Also, is possible to configure the timeout in the server side using the axsi2.xml paremeter ConfigContextTimeoutInterval? The default value for Axis2 web services timeout is 60 seconds, isn't it? thank you, Mh 2009/9/16 Chinmoy Chakraborty cch...@gmail.com what exception you are getting? can you share your log? yes you can configure timeout in the client side..like options.setTimeOutInMilliSeconds(60); On Wed, Sep 16, 2009 at 2:12 PM, Moley Harey moleyha...@gmail.com wrote: Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh
Re: Axis2 timeouts configuration
do you have any exception in the server side? send me the complete stack trace...you can also put a breakpoint and debug... On Wed, Sep 16, 2009 at 3:24 PM, Moley Harey moleyha...@gmail.com wrote: Hi again, I am getting the following exception: org.apache.axis2.AxisFault: Read timed out I have generated the Client-side stub classes to connect with my web service using the wsdl2java Tool, in which class of the Client-side stub should i set this options.setTimeOutInMilliSeconds(60); code? In the Skeleton one? Also, is possible to configure the timeout in the server side using the axsi2.xml paremeter ConfigContextTimeoutInterval? The default value for Axis2 web services timeout is 60 seconds, isn't it? thank you, Mh 2009/9/16 Chinmoy Chakraborty cch...@gmail.com what exception you are getting? can you share your log? yes you can configure timeout in the client side..like options.setTimeOutInMilliSeconds(60); On Wed, Sep 16, 2009 at 2:12 PM, Moley Harey moleyha...@gmail.comwrote: Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh
Re: Axis2 timeouts configuration
Hi, yes here is the error trace in the server side: org.apache.axis2.AxisFault at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:83) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.sendUsingOutputStream(CommonsHTTPTransportSender.java:337) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:214) at org.apache.axis2.engine.AxisEngine.sendFault(AxisEngine.java:530) at org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:416) at org.apache.axis2.transport.http.AxisServlet.processAxisFault(AxisServlet.java:379) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:167) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Caused by: com.ctc.wstx.exc.WstxIOException: null at com.ctc.wstx.sw.BaseStreamWriter.flush(BaseStreamWriter.java:313) at org.apache.axiom.om.impl.MTOMXMLStreamWriter.flush(MTOMXMLStreamWriter.java:146) at org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.java:472) at org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:79) ... 20 more Caused by: ClientAbortException: java.net.SocketException: Broken pipe at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288) at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:98) at com.ctc.wstx.io.UTF8Writer.flush(UTF8Writer.java:99) at com.ctc.wstx.sw.BufferingXmlWriter.flush(BufferingXmlWriter.java:214) at com.ctc.wstx.sw.BaseStreamWriter.flush(BaseStreamWriter.java:311) 2009/9/16 Chinmoy Chakraborty cch...@gmail.com do you have any exception in the server side? send me the complete stack trace...you can also put a breakpoint and debug... On Wed, Sep 16, 2009 at 3:24 PM, Moley Harey moleyha...@gmail.com wrote: Hi again, I am getting the following exception: org.apache.axis2.AxisFault: Read timed out I have generated the Client-side stub classes to connect with my web service using the wsdl2java Tool, in which class of the Client-side stub should i set this options.setTimeOutInMilliSeconds(60); code? In the Skeleton one? Also, is possible to configure the timeout in the server side using the axsi2.xml paremeter ConfigContextTimeoutInterval? The default value for Axis2 web services timeout is 60 seconds, isn't it? thank you, Mh 2009/9/16 Chinmoy Chakraborty cch...@gmail.com what exception you are getting? can you share your log? yes you can configure timeout in the client side..like options.setTimeOutInMilliSeconds(60); On Wed, Sep 16, 2009 at 2:12 PM, Moley Harey moleyha...@gmail.comwrote: Hi folks! I have implemented an Axis2 web service to retrieve some publication data stored remotely in a web server. I have done some tests and everything runs well but I have noticed that if I do several consecutive calls to the web service I receive Timeouts responses in the client side and I see that Axis exception in my log files. Is there any way to configure the timeout response in my web service? Or that timeout should be configured in the Client-side? thank you, Mh