posted 10 months ago Welcome to the Ranch, Yahya!
You do realize that Eclipse 2016 is nearly 10 years out of date, don't you? Tomcat 8.5 hasn't received security updates for nearly a year now and will probably be formally declared dead in no more than 6 months.
Just because you have an old app doesn't mean you should be using old tools. You won't find any support for them.
Also, you cannot just toss Glassfish code into Tomcat, regardless. Glassfish is a full-stack server and Tomcat is not. Significant changes are required between them.
Experience keeps a dear School, but Fools will learn in no other.
---
Benjamin Franklin - Postal official and Weather observer