Java Web Start не работает с JDK 1.7

ЗДЕСЬ ОТВЕТ: Этопоявляется (благодаря нашему тестированию), что Java 7 Web Start требует от вас размещения ресурсов на сервере с использованием SSL-сертификата. Ваш сертификат НЕ должен быть подписан, но неподписанные сертификаты предложат клиенту сообщение о доверии, которое они могут проигнорировать. Смотрите ответ ниже для более подробной информации

У нас есть внутреннее приложение, которое мы используем уже много лет. Чтобы облегчить обслуживание этого приложения, мы не предоставили нашим сотрудникам устанавливаемую версию приложения, мы просто даем им ссылку на файл .jnlp и используем JWS для его запуска на своем компьютере. До сих пор это работало фантастически, но как только кто-то из наших сотрудников обновляет Java 7, система JWS перестает работать на их компьютере. Мы проверили, перепроверили и даже проверили нашу схему JNLP, и это нормально, что заставляет нас думать, что есть проблема с самим Web Start.

Когда пользователь щелкает файл jnlp, он запускает заставку Java 7, которая затем начинает загружать необходимые нам ресурсы. Оттуда он просто зависает, и индикатор выполнения в приложении запуска JWS остается на нулевом проценте.

Есть идеи? Это во многом связано с тем, что они обновляются до Java 7. Тем временем мы советуем всем сотрудникам оставаться на Java 6 до дальнейшего уведомления. Весь наш код правильно подписан.

Вот копия нашего JNLP:

<?xml version="1.0" encoding="utf-8"?> 
<jnlp 
  spec="1.5+" 
  codebase="http://peiportal/updater">
  <information> 
    <title>PEI Portal Application</title>
    <vendor>Petz Enterprises, Inc.</vendor>
    <offline-allowed/>
  </information>
  <security>
      <all-permissions/>
  </security>
  <resources>
    <jar href="PEIPortalLauncher.jar"/>
  </resources>
  <application-desc/>
</jnlp>

Ответы на вопрос(6)

Ваш ответ на вопрос