Bug #4641
closed
Added by Matt Jones almost 15 years ago.
Updated almost 15 years ago.
Description
Metacat currently runds under java 1.5.x, which is now at end-of-life for support. We must support JDK 1.6.x in the next release, and deprecate 1.5.x. This most likely involves changes to how we handle JDBC connections, and maybe a few other issues. If you know of additional compatibility issues, please list them here.
Metacat has been unit tested as:
-- Built using 1.6 and run in 1.6
-- Build using 1.5 and run in 1.6
I need to know if we are making 1.6 a requirement in 1.9.2
I don't think we should yet require 1.6. It's great that it runs under it, however.
I can see arguments both ways. However, I would probably lean toward making 1.6 a requirement for a few reasons:
-- supporting 1.5 and 1.6 increases test requirements.
-- There is some functionality in 1.6 that will make the installation process smoother (specifically the file chmod functionality).
-- 1.5 is not supported.
I do not think we should require 1.6 at this point, as many people have existing 1.5 JVM installations on production machines, and we need to give them at least one release cycle to prepare for the change. For the KNB installs, I would want us to test extensively and have the option of falling back to a 1.5 jvm if needed during our production system upgrade. So, for the 1.9.2 release, we should support both 1.5 and 1.6, but we should clearly note that JDK 1.5 is deprecated and will not be supported in the next minor release.
To close this bug, we need to update the release notes and Admin Guide to indicate the status of JVM support.
Updated release notes and Metacat Administrators Guide. Note that the pdf version of the guide does not have active internal links. Apparently, cannot be created with a mac version of acrobat pro.
If the links are needed, the pdf would have to be recreated on a windows box with acrobat pro.
Original Bugzilla ID was 4641
Also available in: Atom
PDF