Thanks for the patch, Kathey. Before applying it, I saw JVMInfo in the following jar files:
After applying the patch, I see JVMInfo in the following jar files:
In all cases, JVMInfo appears in this directory:
So this patch achieves what this JIRA wants to accomplish. I believe that the presence of JVMInfo in derbytools.jar means that
DERBY-5431 is still possible.
I would recommend the following improvement to this patch: The cloned code warns the user to propagate changes to JVMInfo as well. I think that there should be a similar warning in JVMInfo, advising people to propagate changes to org.apache.derby.impl.tools.sysinfo.Main.