I may have missed it, but I did not see an answer for the following which is from one of the first postings in this thread.
BenHayat wrote
c) For Tomact running as service, how do we give it more memory?
The answer is:
When running as a service, the tomcat settings are in the tomcat.conf file.