Any other comments
Finally, there was a catch-all open question at the end for any comments. These are cataloged in full on my site but here are a few choice comments:
Some people have upgraded and not looked back:
- I never want to go back to 1.4 (or earlier), the features added in 5 are way too useful.
Lots of people are stuck in environments where upgrading is not allowed due to risk.
- Mostly stalled because in a big company where change = risk = oh no! cant do that!
- If it aint broke … why break it?
- An upgraded version of Java would have to be installed on the client PCs. The users don’t have the authority; their system administrators would have to do it. The admins are dragging their heels. It can be done with SMS. But that has to be negotiated months in advance. And our leaders dragged their heels for months during the window when it could be done. So now we have to wait another year!!!! :-[
Several complaints about Apple and their slow movement towards JDK 6:
- Can’t migrate to 1.6 API features as Apple, in their infinite wisdom, only support x86_64 on their latest release of OS X.
Some people have had issues upgrading:
- Had to upgrade a legacy app from 1.4.2 - biggest reaction was “Wow, that’s a lot of Generic Raw Type warnings”. We probably had around 500 of them.
- A Swing app has rendering glitches running under JRE6, but looks fine under JRE5. We could fix it, but no one has the time because it’s deemed lower priority then adding features.
- Mainly our problems with upgrading to Java 5 are due to Xerces issues.
And of course some people don’t know why it’s even worth upgrading. :)
- There is not much in java 6, java 5 has some stuff, but I think that the academic types are stuffing in a bunch of junk we really don’t need. My two cents! However, we are in the process of rolling out our product in java 6 just to keep pace.