Please ignore the post. It was a problem on my client side where request threads were waiting on a synchronized block. Once I fixed the client side problem I am seeing many more threads in the server as expected.
Thanks.
[Message sent by forum member 'najmi' (farrukh_at_wellfleetsoftware.com)]
http://forums.java.net/jive/thread.jspa?messageID=367162