Hi,

As i mentioned before i am using a MTOM web service as backend service 
referenced from wso2.carbon.registry.ws.api.WSRegistry. Currently i am doing 
same load test for getContent function. Generally the result of the requests 
are fine. However in some cases before entering the web service class i am 
getting this Exception:

RROR {org.apache.axis2.transport.http.CommonsHTTPTransportSender} -   
{org.apache.axis2.transport.http.CommonsHTTPTransportSender}
org.apache.axis2.AxisFault
        at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
        at 
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
        at 
org.apache.axis2.transport.http.CommonsHTTPTransportSender.sendUsingOutputStream(CommonsHTTPTransportSender.java:409)
        at 
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:286)
        at org.apache.axis2.engine.AxisEngine.sendFault(AxisEngine.java:526)
        at 
org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java:433)
        at 
org.apache.axis2.transport.http.AxisServlet.processAxisFault(AxisServlet.java:398)
        at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:188)
        at 
org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:206)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at 
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
        at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
        at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
        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(ApplicationFilterChain.java:304)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: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(StandardEngineValve.java:118)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
        at 
org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:396)
        at 
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:356)
        at 
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1534)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
Caused by: javax.xml.stream.XMLStreamException
        at 
org.apache.axiom.om.impl.MTOMXMLStreamWriter.<init>(MTOMXMLStreamWriter.java:117)
        at 
org.apache.axiom.om.impl.llom.OMSerializableImpl.serializeAndConsume(OMSerializableImpl.java:191)
        at 
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:74)



IMO at some point the load on the service causes this exception. Is there a 
configuration on the axis2 side or server side which can increase the size of 
requests the web service can accept? If i am wrong in my assumption, what can 
be the cause of this exception?

Thanks
Fatih Güçlü Akkaya

Software Development Engineer
 



 

ARDIC ARGE BILGI VE TEKNOLOJI ÇÖZÜMLERI

APPLIED RESEARCH DEVELOPMENT INNOVATION CENTER

Tel:       + 90 262 642 42 52

GSM:     + 90 554 542 48 50

_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to