Day four started with some interesting SUN roadmap over their products. Java SE 6, aka Mustang is expected to be released by Mid-2006 while Dolphin - Java SE 7 - is expected to be released by the beginning of 2008. Regarding enterprise edition, Java EE 5 is expected to be released by the second quarter of 2006. Jesus, they finally get rid of this weird Java 2 we used to know.

Regarding enterprise edition, I had a chance to attend an EJB 3.0 presentation by Linda DeMichiel (it was actually on Day 3). They finally simplified all this ; no more home, no more EJB object, no more complex jndi lookup. Dependency injections, easy deploiement with annotations and default configurations. Gosh, sounds like Spring :)

Talking about Spring, I attended the Spring Update presentation by Rod Johnson. Guys, this men does not like EJBs and has quite a lot of good examples to justify his position. Everything seems so simple with Spring that I will definitely have a look in the next weeks (christmas holiday are coming).

I was at the Maven presentation of course! (first row). The presentation was nice but one hour was too short to present all new aspects of maven properly. As Vincent said, maven 2 is not yet mature and users need to closely work with the dev team. I hope this will not discourage people from using it because it’s a great tool. It was quite funny when Vincent asks if Hani was in the room (the men used to vomit at maven in his blog) but he was at ApacheCon. Too bad!