We upgraded to Java 6 almost 9 months back at my workplace. We faced no major problems working with projects which were using Spring. But, as soon as I started working on an EJB 3 project, I realized most application servers aren't even ready for Java 6 yet.
I do have multiple copies of Java installed, but testing with all these versions 1.4, 5 and 6 is a nightmare.
Now, its too late for us to switch back to Java 5. And, with Java 7 coming soon, it's surprising that some application server vendors don't yet support Java 6.
What version of Java are you using at work?
Are you facing any problems at all?
Friday, December 28, 2007
Subscribe to:
Post Comments (Atom)
Wow, Java 7? We are still using 1.4.
ReplyDeleteTime to jump.
At work we are using Java 5.
ReplyDeleteAt home, I am using Java 6.
I have to give 7 a try.
From 1.4 to 7? You sure have to start jumping right now.
ReplyDeleteWe're using 1.3.2 on some legacy stuff due to the fact that Oracle 9i uses that version but everything else is Java 6[about 2 months back, it was 1.4.2].
ReplyDeleteDepends on the success of SoyLatte for client apps.
ReplyDeleteWe are on Java 6, and use a combination of servers--an older version of Resin, Tomcat 6, Mina, etc. All runs fine (and fast). Nice to have the management and monitoring features. Good luck with your transition.
ReplyDeleteThere isn't any going back on older versions. EJB 3 applications work perfectly fine with GlassFish as well as Oracle Application Servers.
ReplyDeleteWe still use 1.4... We have plans to switch to 1.5 some time in the future, but I wouldn't hold my breath.
ReplyDeleteNot entirely sure Java 7 is coming "soon" as you state. There are major hurdles to sort out, among the biggest choosing whether to include closures and which one. So with the current speed (no leader/architect in Java) I doubt Java 7 will arrive before 2009.
ReplyDeleteI am hoping at least Java 5 but I will try for Java 6. I will also use Groovy a lot.
ReplyDeleteHi Casper Bang,
ReplyDeleteI read that Java 7 will be out sometime in 2nd quarter of 2008. Isn't 2009 too late?
We use 1.4 and will for the foreseeable future.
ReplyDeleteI used 1.6 until I upgraded to OSX 10.5 and lost support for it, so I'm now using 1.5 again.
ReplyDeleteI'm currently investigating Scala, and considering it for my next project.
JVM? Already using 1.6, will probably give 1.7 a shot when it is released.
ReplyDeleteLanguage? just given up on Java the language and switched to Scala, so I'll be sticking with Scala.
According to this (it is a few months old), Spring of '08 was the original schedule, but obviously they are no where close to meeting that and January 2009 is now their target. And I wouldn't be willing to put money on them being able to meet that deadline, especially considering everything that is being thrown around involving closures.
ReplyDeleteWe are using Java 6. Since we support different operating system from Linux to MacOSX we were really in a mess when apple dropped the ball on Java 6 for leopard. We had to quickly make a backward conmpatible release for Java 5 users of Mac.
ReplyDeleteThere are many performance improvements in Java 6 as comapred to Java 5, one of the main reasons for our switching.
many vendors are retarded, im not sure if all of them know that Java5 exist. Tomcat supports Java6, you guys should dump EJB and try Spring.
ReplyDeleteMany vendors do support Java 5, but I don't think they are supporting Java 6 yet.
ReplyDeleteBTW, there are some companies/organizations in which Spring isn't in their allowed list, I am guessing you are not working for one of these.
Whoa. Spring isn't on the allowed list? Let me guess that you can find COBOL on the list then. Yikes. That would be enough for me to quit.
ReplyDeleteOur vendors don't all support 6 yet either, so we'll be at 5. (Which coincidentally, unlocks all of Spring's cool new toys. Yay!)
We are developing desktop client java application. We target java 1.5 or higher, but the development is done using java 1.6
ReplyDeleteRockstar,
ReplyDeleteYes, indeed. There are many organizations where Spring and many open source projects aren't in their allowed list. I was and am surprised every single day.
We r still using java 1.4.
ReplyDelete