Does TCP connections pool exist within JBoss server?
Yes, Tomcat manages those. See the server/default/deploy/jbossweb-tomcat55.sar/server.xml file for the settings and the jboss.web:name=http-0.0.0.0-8080,type=ThreadPool mbean for the runtime pool information.