Wednesday, June 25, 2008

SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement

I think Spring is becoming important :-)

SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement

Seriously, I did a similar lookat using www.jobserve.com.au and found a similar trend.
Spring + Hibernate and Java is important.

Why are we not using Java EE 5?

I've been given the responsibility here at the University of Technology, Sydney take over the J2EE subjects 31242/32549 Advanced Internet Programming and the short course, AJPCPE "Advanced Java Programming"

One of the interesting debates I've been having with colleagues, industry and other trainers is what version of Java EE to teach.

Currently we are using a mix of Java application servers:
Tomcat 5.5 + Mysql 5
Axis
Weblogic 8.1 + Oracle 10
Weblogic 10.1 + Oracle 10

Now what makes the mix even more interesting is a comment from the BEA techday recently in sydney - basically the #1 weblogic server by big corporates (eg: commbank, qantas, westpac, etc) is Weblogic 8.1.

AArrgghh J2EE 1.3. Yuk.

The main strategy for these large companies is to skip odd version numbers ie: not weblogic 9.2 but migrate to weblogic 10. However, weblogic 10 is buggy and slow and the admin interface is unpopular. (and slow, oh sorry did I say that??)

Here's a Javalobby commentator's view of why are aren't going to Java EE 5... ( Why are we not using Java EE 5?).

I agree. Java EE 5 is simpler to develop with but no one wants to use it! Sun claims a huge success with Glassfish (or so their testimonials say) but are they in full scale product?

Sorry my friends, I think I'll stick to Java 1.4 for the moment, and give the option for Java EE 5 as an extension to the subjects. Or maybe teach both. Sigh.