I have a few years' experience in client side Java and am pretty proficient in it. However I want to start devoting some development time to J2EE. I do have some experience with simple web services and stuff, but nothing upto date. The current landscape of J2EE frameworks scares me. Too many!! What would you recommend as a starting point, preferrably soemthing that has a promised future and is exciting too? I don't mind picking up a specific framework or topic and being good at it at first.