I have got the thread dump for the Jboss process and constantly find that the http threads are stuck up in runnable state.
the jstack file entry looks like this, there are about 10 threads stuck in this state :
"http-0.0.0.0-443-43" daemon prio=10 tid=0x00002aaac9b9b800 nid=0x640 runnable [0x000000004a917000]
java.lang.Thread.State: RUNNABLE
at java.util.WeakHashMap.get(WeakHashMap.java:355)
at com.sun.facelets.tag.MetaRulesetImpl.getMetadataTarget(MetaRulesetImpl.java:101)
at com.sun.facelets.tag.MetaRulesetImpl.finish(MetaRulesetImpl.java:123)
I googled for the cause and found a bug in the Tomcat Web embedded inside Jboss As now called as "JbossWeb"
have found the following link for the issue :
https://issues.apache.org/bugzilla/show_bug.cgi?id=50078
I have two questions at this point :
1) Is the above mentioned fix been replicated to Jboss AS 6.1.0 final?
2) If Yes, then can someone let me know any root cause/ possible work around/fix?