Firefox Java-PlugIn IcedTea

Hallo,

ich habe Prbleme mit der Darstellung des Java-Applets auf folgender Seite:
http://www.matheprisma.de/Module/Ableitung/Seite01.htm

Linux Mint 17.0 XFCE 64bit (Ubuntu 14.04)
Firefox 50.1.0

Installierte JDK-Pakete:
# dpkg -l | grep jdk

ii openjdk-6-jdk:amd64 6b40-1.13.12-0ubuntu0.14.04.3 amd64 OpenJDK Development Kit (JDK)
ii openjdk-6-jre:amd64 6b40-1.13.12-0ubuntu0.14.04.3 amd64 OpenJDK Java runtime, using Hotspot JIT
ii openjdk-6-jre-headless:amd64 6b40-1.13.12-0ubuntu0.14.04.3 amd64 OpenJDK Java runtime, using Hotspot JIT (headless)
ii openjdk-6-jre-lib 6b40-1.13.12-0ubuntu0.14.04.3 all OpenJDK Java runtime (architecture independent libraries)
ii openjdk-7-jre:amd64 7u121-2.6.8-1ubuntu0.14.04.1 amd64 OpenJDK Java runtime, using Hotspot JIT
ii openjdk-7-jre-headless:amd64 7u121-2.6.8-1ubuntu0.14.04.1 amd64 OpenJDK Java runtime, using Hotspot JIT (headless)
ii openjdk-7-jre-lib 7u121-2.6.8-1ubuntu0.14.04.1 all OpenJDK Java runtime (architecture independent libraries)

Die Aufforderung im Pluginfenster ‚Um Details zu erhalten hier klicken‘ liefert:

IcedTea-Web Plugin version: 1.5.3 (1.5.3-0ubuntu0.14.04.1)
07.03.17 16:44
Die Ausnahme war:
net.sourceforge.jnlp.LaunchException: Fatal: Initialisierungsfehler: Konnte Applet nicht initialisieren. Um weitere Information zu erhalten, bitte den Knopf „Weitere Informationen“ klicken.
at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:739)
at net.sourceforge.jnlp.Launcher.getApplet(Launcher.java:668)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:901)
Caused by: net.sourceforge.jnlp.LaunchException: The applet is signed but its manifest specifies Sandbox permissions. This is not yet supported. Try running the applet again, but choose the Sandbox run option.
at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkPermissionsAttribute(ManifestAttributesChecker.java:217)
at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkAll(ManifestAttributesChecker.java:82)
at net.sourceforge.jnlp.runtime.JNLPClassLoader. (JNLPClassLoader.java:288)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:351)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:418)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:394)
at net.sourceforge.jnlp.Launcher.createApplet(Launcher.java:704)
… 2 more
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Initialisierungsfehler: Ausführen im Sandkasten-Aufruf wurde zu spät ausgeführt. Der Klassenlader wurde benachrichtigt das Applet im Sandkasten auszuführen, aber die Sicherheitseinstellungen waren bereits initialisiert.
at net.sourceforge.jnlp.runtime.JNLPClassLoader$SecurityDelegateImpl.setRunInSandbox(JNLPClassLoader.java:2386)
at net.sourceforge.jnlp.runtime.ManifestAttributesChecker.checkPermissionsAttribute(ManifestAttributesChecker.java:214)
… 8 more

In der Javakonsole, die man aufrufen kann, steht als letztes (ganz oben):

Error: Unable to fetch applet instance id from Java side.
Error on Java side:

Kann jemand einen Tipp geben oder zumindest den Link einmal ausprobieren und das Ergebnis mitteilen?

Gruß
Stefan

P.S: Nach einem apt-get dist-upgrade auf dem Client läuft das Applet mit FF51.0.1 auch nicht - aber es kommt keine Anzeige mehr ‚Um Details zu erhalten hier klicken‘

Hallo Stefan,

… ich habe http://www.matheprisma.de/Module/Ableitung/Seite01.htm
bei mir zu Hause unter LinuxMint Sarah (18) mit XFCE und FF50.1.0
mit IcedTea-Web Plugin (using IcedTea-Web 1.6.2 (1.6.2-3ubuntu1))
problemlos ausführe können (nach dem üblichen, vielen "Java erlauben).

Danke für den Link!
Schöne Seite!

Viele Grüße
Daniela

Hallo Daniela,

Danke für den Hinweis - das lässt hoffen. LinuxMint Sarah (18) beruht ja wohl Ubuntu 16.04
Wahrscheinlich liegt das Problem beim FF-PlugIn IcedTea-Web 1.5.3. Ich kann es unter Mint17 (14.04) aber wohl nicht höher updaten.

Kann jemand mit 14.04 den Link vielleicht mal testen?
Und die Versionsnummer von FF und dem IcedTea-Web-PlugIn angeben (beides im FF zu ersehen).

Gruß
Stefan

Hallo Stefan,

nachdem ich festgestellt habe, dass leJOS in BlueJ, Enchanting und
Tracker in HULC nur oder am zuverlässigsten damit laufen, habe ich
OpenJDK von unseren Rechnern entfernt und Oracle Java aus dem PPA
installiert.

https://wiki.ubuntuusers.de/Java/Installation/Oracle_Java/Java_8/

Dies dürfte auch für Linux Mint ein gangbarer Weg sein.

Gruß Jürgen

Hallo Jürgen,

habe es heute einmal testen lassen. Das OracleJDK Browser.PlugIn stellt das oben genannte Java-Applet korrekt dar - Danke!

Wenn es als ppa installiert ist, wird es doch per apt auch mit upgedatet - oder?

Gruß
Stefan

Hallo Stefan,

Wenn es als ppa installiert ist, wird es doch per apt auch mit upgedatet

  • oder?

… wenn der, der das ppa Pflegt eine neue Version dort hin legt, dann
bekommst du die beim update.
Insofern: ja, eigentlich schon.

LG

Holger

Hallo Stefan,

wenn es aus dem ppa mit apt install oracle-java-8-installer überhaupt
funktionsfähig installiert wurde (dabei werden im post-install ja per
wget die original Installationsdateien von Oracle geladen), dann
erfolgen auch die Updates per apt dist-upgrade.

Gruß Jürgen