java web start зависает при попытке запустить апплет в браузере - PullRequest
2 голосов
/ 23 мая 2011

Я пытаюсь запустить апплет NASA World Wind в Firefox. Я вижу вращающийся логотип Java в браузере, однако он зависает через пару секунд, и я не вижу своего апплета. Я пытался включить ведение журнала, но ничего не вижу. Вещи, которые я пробовал: -

set javaplugin.trace=true in deployment.properties
set TraceBasic=true and other properties in jre/bin/.javawsrc

Я ожидал увидеть что-то в AppData / LocalLow / Sun / Java / Deployment, но я не получаю никаких диагностических сообщений.

Я поместил мои html, jars (подписанные), jnlp и необходимые dll файлы в одну и ту же директорию, но в браузере не отображается апплет, просто запускается java web start.

Есть идеи, что можно попробовать или что-то спровоцировать диагностические сообщения? Я ничего не получаю!


Начиная с Технология подключаемого модуля Java следующего поколения JWS можно использовать для настройки апплетов, которые остаются встроенными в страницу браузера. Дополнительные сведения см. На информационных страницах тега Java Web Start & Applet .

Вот пример на сайте World Wind . Обратите внимание, что JRE сообщает о проблеме с цифровым сертификатом, но в противном случае апплет загружается нормально. Элемент апплета для этого апплета ..

<applet id="wwjApplet" mayscript code="org.jdesktop.applet.util.JNLPAppletLauncher" width=600 height=380
      archive="applet-launcher.jar, worldwind.jar, WWJApplet.jar, http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar, http://download.java.net/media/gluegen/webstart/gluegen-rt.jar">
   <param name="jnlp_href" value="WWJApplet.jnlp">
   <param name="codebase_lookup" value="false">
   <param name="subapplet.classname" value="gov.nasa.worldwind.examples.applet.WWJApplet">
   <param name="subapplet.displayname" value="WWJ Applet">
   <param name="noddraw.check" value="true">

   <param name="progressbar" value="true">
   <param name="jnlpNumExtensions" value="1">
   <param name="jnlpExtension1" value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp">
</applet>

Обратите внимание на первый param, jnlp_href.

...