I had Java running on my Ubuntu system for quite a while now and I switched to the Sun package provided by Ubuntu as soon as it became available. Upgrading to Edgy seemed smooth with regards to Java, until last Friday. The problems I started noticing were related to keystore generation, first issues with the format of distinguished names (no spaces accepted after commas anymore) and today problems with the format of the keystores. Keystores created with keytool could were no longer recognized by Java code.
It turns out that the version of keytool I was using after upgrading to Edgy was the one provided by Gnu. Actually the whole set of Java binaries was a mix of Sun and Gnu binaries. Running a debian alternatives command fixed this:
Read the rest of this entry »