I have an Application that is not based on EJBs, and is developed on Servlets/JSPs and Struts. It is basically a reporting applicaion . Currently I am using Tomcat for its deployment. Obviosulsy not much benifits of J2EE standard are there. My question is what benifits i can get if I move this applicaion to JBoss. Can I get more scalability, availabilty and clusters using this, without using EJB component framework? My basic concern is to make it highly avaialbe and no Fail over. As it is commercial applicaion and i cant afford server down etc..