I think that should be fine.They possess all the required libraries.To run ejb u need an APP server..immeterial whether sun APp or webLogic orWebSphere.if u r not using ejb i think tomcat is sufficient to fulfill all needs.all the best.