[Carbon-jira] [jira] (CARBON-11025) Gadget Server makeSOAPRequest gadget throws exception on its third invocation
Yumani Ranaweera (JIRA)
jira at wso2.org
Wed Feb 22 21:31:33 EST 2012
[ https://wso2.org/jira/browse/CARBON-11025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yumani Ranaweera resolved CARBON-11025.
---------------------------------------
Resolution: Fixed
> Gadget Server makeSOAPRequest gadget throws exception on its third invocation
> -----------------------------------------------------------------------------
>
> Key: CARBON-11025
> URL: https://wso2.org/jira/browse/CARBON-11025
> Project: WSO2 Carbon
> Issue Type: Bug
> Components: Dashboard
> Reporter: Lalaji Sureshika
> Assignee: Yumani Ranaweera
> Priority: High
> Attachments: gadget.xml, HelloWorld.aar
>
>
> The first two invocations are successfull. Beginning with the third connection the following error is thrown:
> Unable to sendViaPost to url[http://localhost:8280/services/MeterDataManagement]
> org.apache.commons.httpclient.ConnectionPoolTimeoutException: Timeout waiting fo
> r connection
> at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.doGe
> tConnection(MultiThreadedHttpConnectionManager.java:497)
> at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.getC
> onnectionWithTimeout(MultiThreadedHttpConnectionManager.java:416)
> at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMe
> thodDirector.java:153)
> at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.jav
> a:397)
> at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abst
> ractHTTPSender.java:621)
> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.jav
> a:193)
> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessa
> geWithCommons(CommonsHTTPTransportSender.java:449)
> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Com
> monsHTTPTransportSender.java:276)
> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
> at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
> peration.java:406)
> at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
> InAxisOperation.java:229)
> at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
> 165)
> at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:
> 555)
> at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:
> 531)
> at org.wso2.carbon.dashboard.ui.servlets.MakeSoapRequestServiceClient.ma
> keRequest(MakeSoapRequestServiceClient.java:56)
> at org.wso2.carbon.dashboard.ui.servlets.MakeSoapRequestServlet.service(
> MakeSoapRequestServlet.java:51)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(Con
> textPathServletAdaptor.java:36)
> at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleR
> equest(ServletRegistration.java:90)
> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(P
> roxyServlet.java:111)
> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyS
> ervlet.java:59)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:155)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:304)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:210)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> alve.java:240)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> alve.java:164)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
> torBase.java:462)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> ava:164)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> ava:100)
> at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:241)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
> 563)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> ve.java:118)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
> a:399)
> at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcesso
> r.java:396)
> at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.pr
> ocess(Http11NioProtocol.java:356)
> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoin
> t.java:1534)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
> at java.lang.Thread.run(Thread.java:619)
> [2011-07-18 16:18:49,405] ERROR {org.wso2.carbon.dashboard.ui.servlets.MakeSoapR
> equestServlet} - An error occurred while relaying a SOAP payload, <met:reportM
> eterReading xmlns:met="http://www.t-systems.com/inslab/meterDataManagement">
> <met:deviceId>1</met:deviceId> <met:meterReading>333333</met:meter
> Reading> </met:reportMeterReading> to end point http://localhost:8280/servi
> ces/MeterDataManagement
> org.wso2.carbon.dashboard.ui.DashboardUiException: An error occurred while relay
> ing payload.
> at org.wso2.carbon.dashboard.ui.servlets.MakeSoapRequestServiceClient.ma
> keRequest(MakeSoapRequestServiceClient.java:61)
> at org.wso2.carbon.dashboard.ui.servlets.MakeSoapRequestServlet.service(
> MakeSoapRequestServlet.java:51)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(Con
> textPathServletAdaptor.java:36)
> at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleR
> equest(ServletRegistration.java:90)
> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(P
> roxyServlet.java:111)
> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyS
> ervlet.java:59)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:155)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:304)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:210)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> alve.java:240)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> alve.java:164)
> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
> torBase.java:462)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> ava:164)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> ava:100)
> at org.wso2.carbon.server.TomcatServer$1.invoke(TomcatServer.java:241)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
> 563)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> ve.java:118)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
> a:399)
> at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcesso
> r.java:396)
> at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.pr
> ocess(Http11NioProtocol.java:356)
> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoin
> t.java:1534)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
> utor.java:885)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> .java:907)
> at java.lang.Thread.run(Thread.java:619)
> Caused by: org.apache.axis2.AxisFault: Timeout waiting for connection
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.jav
> a:197)
> at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75)
> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessa
> geWithCommons(CommonsHTTPTransportSender.java:449)
> at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Com
> monsHTTPTransportSender.java:276)
> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443)
> at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisO
> peration.java:406)
> at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(Out
> InAxisOperation.java:229)
> at org.apache.axis2.client.OperationClient.execute(OperationClient.java:
> 165)
> at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:
> 555)
> at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:
> 531)
> at org.wso2.carbon.dashboard.ui.servlets.MakeSoapRequestServiceClient.ma
> keRequest(MakeSoapRequestServiceClient.java:56)
> ... 26 more
> Caused by: org.apache.commons.httpclient.ConnectionPoolTimeoutException: Timeout
> waiting for connection
> at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.doGe
> tConnection(MultiThreadedHttpConnectionManager.java:497)
> at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager.getC
> onnectionWithTimeout(MultiThreadedHttpConnectionManager.java:416)
> at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMe
> thodDirector.java:153)
> at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.jav
> a:397)
> at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(Abst
> ractHTTPSender.java:621)
> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.jav
> a:193)
> ... 36 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the Carbon-jira
mailing list