May be the listener of Apex 5.0 support Apache Tomcat, but we not know when. However the listener of Apex 4.2 supports not only the Oracle Glassfish Commercial Edition, but the Glassfish Open Source Edition too. I use it on hosting, free!
Note: The Servlet implementation of Glassfish is from Apache Tomcat. "web.xml" (not "weblogic.xml") deployments and so on. Easy!
Thanks for the response Fernando. The problem I've run into here is that in production where I intend to deploy this solution, Tomcat is used, and there would be some processes to go through to incorporate Glassfish (even it meant community edition) in the list of approved application servers. But I will give it a try. Thanks again!
I'm not sure exactly when it happened, but Tomcat is now supported as an option. I'm running on Tomcat, and it works great! And configuring https with Tomcat is sooo much easier than with Glassfish too. And, no more web archive, you serve up the images and content from a static area, which is also better (in my opinion).