>The standard practice is not to impose such arbitrary restrictions on the end-user ("sorry, you cannot use that newest app. because +our+ app. wants an earlier version").
What is the standard practice to make sure a JDK or JRE doesn't upgrade beyond the current major version? >
>Launch you app. with webstart, and use webstart to point to the [earlier version|http://pscode.org/jws/version.html#earlier]. Note this this does not prevent the user from upgrading their Java, it just ensures that a suitable Java is available for the app. - so the user might end up with multiple versions of Java installed.
..I suspect the default behavior upgrades to the next major version?
Because of issues with SSL, I need to prevent some deployments from upgrading to JDK1.6.>