[ 
https://issues.apache.org/jira/browse/AXIS2-4736?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12882503#action_12882503
 ] 

Ishwardeep Singh commented on AXIS2-4736:
-----------------------------------------

Dear Andreas,
Can you please provide some input on how we can resolve this issue? We are not 
able to trace the request that causes this behaviour. How can we enable logs to 
debug the issue?
Regards,
Ishwardeep

> Axis Servlet consumes 100% cpu
> ------------------------------
>
>                 Key: AXIS2-4736
>                 URL: https://issues.apache.org/jira/browse/AXIS2-4736
>             Project: Axis2
>          Issue Type: Bug
>          Components: kernel
>         Environment: Redhat Linux 5.0, Tomcat 6.0, jdk 1.6.0.18
>            Reporter: Ishwardeep Singh
>         Attachments: thread_dump
>
>
> As soon as tomcat server is started and processes a couple of requests it 
> starts to consume 100% cpu on the machine. Upon taking the thread dump it 
> seems that it is stuck in the query parser. The thread dump for the same is 
> attached.
> "TP-Processor51" daemon prio=10 tid=0x6f242800 nid=0x3764 runnable 
> [0x6a041000]
>    java.lang.Thread.State: RUNNABLE
>         at java.lang.String.substring(String.java:1939)
>         at 
> org.apache.axis2.transport.http.util.QueryStringParser.getName(QueryStringParser.java:99)
>         at 
> org.apache.axis2.transport.http.util.QueryStringParser.search(QueryStringParser.java:82)
>         at 
> org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:246)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>         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:127)
>         at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>         at 
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
>         at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>         at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>         at 
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
>         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
>         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
>         at 
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
>         at 
> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
>         at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>         at java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to