特殊的Java 7 Web启动失败

特殊的Java 7 Web启动失败,java,Java,我维护一个用Java6JDK编写的遗留应用程序。我们将它部署为一个独立的应用程序,作为JNLP从web下载。该应用程序与从数据库提供数据的servlet对话,由于涉及的数据可能会变得很长,因此JNLP应用程序提供了一个“进度表”,以显示有多少数据已经传输,还有多少数据需要处理。显然,在最新的Java7更新之前,一切都很好。现在,当JNLP应用程序运行时,在从servlet传输数据的过程中,进度表停止工作。它似乎挂起了,但数据仍在继续传输(servlet部分工作正常)。但对我们的最终用户来说,应用

我维护一个用Java6JDK编写的遗留应用程序。我们将它部署为一个独立的应用程序,作为JNLP从web下载。该应用程序与从数据库提供数据的servlet对话,由于涉及的数据可能会变得很长,因此JNLP应用程序提供了一个“进度表”,以显示有多少数据已经传输,还有多少数据需要处理。显然,在最新的Java7更新之前,一切都很好。现在,当JNLP应用程序运行时,在从servlet传输数据的过程中,进度表停止工作。它似乎挂起了,但数据仍在继续传输(servlet部分工作正常)。但对我们的最终用户来说,应用程序似乎失败了!我可以在没有Webstart的情况下在本地运行该应用程序,而且效果很好。你知道问题是什么,怎么解决吗

哪个Java版本?您是否尝试了最新的更新?您是否使用SwingWorker在后台线程中加载数据并在EDT中更新进度条?Java 1.7更新9和10似乎以同样的方式失败。是的,SwingWorker用于加载数据和更新进度。