JDK-8019274

Holger Brands holger.brands at googlemail.com
Mon Aug 19 11:32:45 PDT 2013


Hi there,

please reconsider bug
JDK-8019274 : RMI thread can no longer call out to AWT thread for webstart
app
for target version Java 7 Update 40.
Currently it seems to be scheduled for Java 7 Update 60.

Unfortunately this issue is not fixed by bugfix
JDK-8017776 Swing Event Thread does not use JNLP class loader

8019274 is a major regression introduced with Java 7 Update 25.
8019274 and 8017776 are reasons why a lot of existing webstart applications
were broken
and could not upgrade.

But in conjunction with the prompting of the "Java Update Needed" dialogs,
a lot of users tried to upgrade with two possible outcomes:
1.) The update to Java 7u25 was successful but the application did not run
because of the above bugs. They had to revert to Java 7u21, often manual
intervention was needed.
2.) The update to Java 7u25 failed because of
http://java.com/de/download/faq/expire_date.xml#redirect
In this case, manual intervention on every such customer machine was always
needed.

So to sum up, it was a nightmare.

Therefore, please reconsider bug JDK-8019274 for 7u40 such that webstart
apps aren't broken anymore and can upgrade to the latest version.
-or-
stop bothering users with those "Java Update Needed" dialogs. Simply use
the latest, installed JRE that's listed in the JNLP file. The JNLP
file/webstart app provider knows best what JREs are compatible with the
webstart app.

Please, forward this to the developers of the deploy stack, too. They might
be interested.

Thanks for your time,
Holger



More information about the jdk7u-dev mailing list