Hi, Can any body tell me what are the pros and cons for running the JBoss server and Tomcat on two different Java VMs. I am trying to address the issue of heap consumption. The way they connect is that Threads under Linux consume a ridiculous amount of heap. I'd also call it a more generic scaling issue. The 2GB VM size limit is something we start to push up against, it's not uncommon to see java processes accounting for well over 1GB in production - if we run JBoss and Tomcat in separate VMs, now the limit is 4GB. So by seperating the JBoss and Tomcat I may suffer on performance becuase of network calls. but may be able to address the scalabilty.