I have about 4 years of J2EE experience in health care industry (mostly Struts 1) and have used hibernate for a small application. Now, I am trying to expand my J2EE skills for a future job market and I am wondering which topics I should study.
Currently, I am thinking to study JBoss seam(so, I can learn JSF and EJB3.), Struts 2 and building and configuring Apache+tomcat in linux system. I also took web services training course, but have not used it in real project yet. In the other way, I am thinking that I should study Java and understand deeply since j2ee frameworks can be changed time to time and project to project.