Its been a long time since worked on Java. (1.2 was the last i worked on it mainly core java and some servlets stuff)
I need to get upto speed on Java and cover what all has happened in last 6 years.
1) What do you people suggest is best way to catch up on Java development. (I see so much going around now a daysSOA,ESB, JSON,JAX,Spring, Hibernate,SOAP,)
2) Which software should get me started on my way to learning SOA
Like Application server J2ee based (good ones from open source)
3) Any decent books and websites to kickstart the learning process once again in least possible time.
Thanks you folks for your patience and good vibes.