Апплет Java не работает в IE9, но отлично работает в Firefox

Я столкнулся с небольшой проблемой, я разрабатываю java-апплет под Windows 7 с JRE 1.6_0.37, и все отлично работает в IE9 и FF.

Когда мы решаем протестировать приложение в целевой среде с помощью VMware, предварительно настроенного с установкой клиента (IE9 и JRE1.6_0.20), мы видим, что апплет не работает (у меня есть сообщение вроде: Ошибка: нажмите здесь, чтобы получить дополнительную информацию в левом верхнем углу страницы). Когда я проверяю консоль Java, я вижу classnotfound. Я пытаюсь загрузить банку напрямую (например, http://myhost/applet/my.jar), и это работает.

Я решил проверить с firefox, и все работает нормально. Но цель IE9 :(

Я проверяю все параметры в IE, чтобы убедиться, что плагин в порядке, и активировать его, и все вроде бы в порядке.

почему Firefox может без проблем получить JAR, а IE нет?

я действительно застрял, так что если вы можете мне помочь;)

код апплета:

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="100%" height="600" name="applet_appletObject" id="applet_appletObject"> 
<param name="code" value="fr.edf.mpv2.castor.applet.client.CastorAppletGraphique.class"> 
<param name="name" value="applet_appletObject/"> 
<param name="codebase" value="applet_appletObject/"> 
<param name="boxbgcolor" value="white"> 
<param name="scriptable" value="true"> 
<param name="java_arguments" value="-Xmx512m -Xms96m"> 
<param name="mayscript" value="true"> 
<param name="codebase_lookup" value="false"> 
<param name="archive" value="/ctrweb/applet/castor-applet-client-02.00.00.jar,/ctrweb/applet/castor-applet-commun-02.00.00.jar,/ctrweb/applet/commons-logging-1.0.4.jar,/ctrweb/applet/jcommon-1.0.13.jar,/ctrweb/applet/jfreechart-1.0.10.jar,/ctrweb/applet/jcalendar-1.3.3.jar"> 
<param name="cache_archive" value="/ctrweb/applet/castor-applet-client-02.00.00.jar,/ctrweb/applet/castor-applet-commun-02.00.00.jar,/ctrweb/applet/commons-logging-1.0.4.jar,/ctrweb/applet/jcommon-1.0.13.jar,/ctrweb/applet/jfreechart-1.0.10.jar,/ctrweb/applet/jcalendar-1.3.3.jar"> 
<param name="cache_version" value="02.00.00, 02.00.00, 1.0.4.0, 1.0.D.0, 1.0.A.0"> <param name="appletName" value="applet_appletObject"/> 
<param name="resolutionY" value="1024"/> 
<param name="locale" value="fr"/> 
</object>

большое спасибо


person Mançaux Pierre-Alexandre    schedule 08.08.2014    source источник
comment
Возможно, вы захотите опубликовать свой код внедрения апплета и, возможно, скриншот.   -  person user1071777    schedule 08.08.2014
comment
я добавил код апплета html, как вы можете видеть, я объявляю свой класс и все необходимые jar. и, как я уже сказал, все отлично работает с Firefox. так что баночка присутствует. На снимке экрана показано сообщение об ошибке: нажмите здесь, чтобы получить дополнительную информацию, и если я нажму на это сообщение, у меня откроется консоль Java, и я увижу ClassNotFoundException CastorAppletGraphique.class. Так что если вы видите что-то не так ;)   -  person Mançaux Pierre-Alexandre    schedule 08.08.2014


Ответы (1)


Вот почему у IE нет друга, как говорит пользователь 1071777, некоторый код и снимок экрана будут полезны, но вы пытались проверить его в другой среде, а не в виртуальной машине, некоторые члены моей команды не могут запускать апплеты и / или javascripts от VM... возможно потому что они сделаны из подправленных версий ОС

person aldo.lares    schedule 08.08.2014