Forgot to mention. I have also made a change jboss-as/server/<config>/conf jboss-service.xml file. I have chaged the pool size to 500. By default it was 10. Does this have any affect in my case. If you can please let us know, what this attribute will exactly do.
<!-- The max number of threads in the pool -->
<attribute name="MaximumPoolSize">500</attribute>
Really appreciate your help here.