Frage

Ich stelle ein signiertes und vertrauenswürdiges Applet bereit.Wir müssen das Applet in einer separaten JVM ausführen und die Heap-Größe erhöhen.Einstellung separate_jvm & java_arguments funktioniert auf unseren lokalen Boxen.Seltsamerweise haben wir Kunden, die zwar 1.6.0_15 verwenden, aber anscheinend nicht die neue Plugin-Architektur ausführen.

Wenn ich ihre Java-Konfiguration überprüfe, ist „Plugin der nächsten Generation verwenden“ aktiviert und die Option „Java 1.6.0_15 für Applet-Plugin verwenden“ von IE7 ist ebenfalls aktiviert.Nichts scheint offensichtlich falsch zu sein.Die Java-Konsole meldet zwar auch die korrekte Version, jedoch keine separate_jvm noch java_arguments werden respektiert.

Zur Überprüfung der Plausibilität haben wir das Applet in ein JNLP verpackt und unsere Webseite so eingerichtet, dass das Applet mit einem bereitgestellt wird jnlp_href.Das Applet-Tag enthielt einen falschen Codeparameter, um sicherzustellen, dass die JVM tatsächlich das JNLP ausführte.Die Java-Konsole beschwert sich, dass sie die gefälschte Klasse nicht finden kann, obwohl sie das JNLP ordnungsgemäß laden sollte.

Gibt es Sicherheitseinstellungen oder etwas anderes, das das, was ich sehe, verursachen könnte?

War es hilfreich?

Lösung

Ich fürchte, ich habe nur ein paar Vorschläge und keine umfassende Antwort.

  1. Die Version der virtuellen Maschine von Java und die Plug -in -Version kann unterschiedlich sein.Gehen Sie in Einstellungen für die Umgebung mit der Steuerung, Java, Laufzeit.Wenn Sie die Konsole überprüfen, kann sie die beiden verschiedenen Versionen anzeigen.

  2. Die neue Plugin -Architektur würde vom Browser abhängen, Opera verwendet sie beispielsweise überhaupt nicht.IE7 tut es allerdings.Überprüfen Sie also, auf welchem ​​Browser es funktioniert.

  3. Java wurde aufgrund von wiederholten Installationen und Deinstallieren beschädigt.Ziemlich häufige Beschwerde, die ich gefunden habe.Wenn Sie die Kontrolle über eine der Maschinen haben, sollten Sie jede Java deinstallieren.Maschine neu starten.Installieren Sie die neueste Java.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top