The last time I did any serious Java coding was back around the turn of the century. In the mean time I've been doing a lot of other stuff, most recently c (embedded stuff) and c++. I'm starting on a new assignment in a couple of months and it will most likely be all-Java-all-the-time. I don't much info other than that I will be dealing with JBoss for some applications.
So, I would like some suggestions on books/site/whatever to at a minimum get me buzzword-compliant and hopefully give me a good handle on the state-of-the-art in the world of Java.
Thanks, Cesar