Hi Leo,
I'm told that CA Mat, Intertest and FileMaster Plus may share a Tomcat instance so I've asked someone that knows more about that to reply to you.
When you install CCS Tomcat with SMP/E you get the Tomcat libraries for a specific Apache Tomcat release, e.g. the latest Apache Tomcat release that we packaged as CCS Tomcat for CCS 14.1 is 8.5.35. Before CCS Tomcat if you had 5 products that used Tomcat then you would have to install Tomcat 5 separate times. By installing CCS Tomcat you only have the one installation so when you need to upgrade Tomcat you only need to do one upgrade.
But those are only the libraries and other files that can be shared.
A CCS Tomcat instance is what is actually running, like you noted a separate address space or started task. Before you can run CCS Tomcat with a product web application you need to deploy the Tomcat libraries so you aren't running out of the SMP/E target libraries. Then for each separate instance you need to create a new file system to hold logs and other content that is unique to that instance. This is also when you deploy the web application so it's unique to that Tomcat instance. Below is a picture that I hope helps.
In the JCL you configure CATALINA_HOME to point to the deployed libraries which have been copied from the SMP/E target library. CATALINA_BASE in turn points to the file system that is unique to this Tomcat instance.
If you want we can talk on the phone about this and the concepts involved. However to get the best technical direction on actually setting this up I suggest opening a service cloud case under COMMON SERVICES where our technical support staff can help walk you through the setup.
Thanks,
Joe