Webstart/Applet Problem - Classloader-Bug

schlingel

Gesperrter Benutzer
Hallo Leute,

ich habe im Moment folgendes Problem:
Wenn unsere App über Webstart oder als Applet geladen wird, kann es passieren dass eine Security Exception mit einer inneren NPE fliegt.

Grund dafür: Dieser, bereits 3 Jahre alte, Bug: Exception: signer information does not match signer information of other classes in the same package

Da das ganze bereits während des Ladens der JARs passiert bin ich etwas ratlos wie ich hier vorgehen kann, so dass der Kunde wenigstens ein "nettes" PopUp anstatt einfach eines weißen Fensters mit Fehlermeldung oben links bekommt.

Hat jemand von euch eine Ahnung wie ich hier vorgehen kann.
 

hansmueller

Bekanntes Mitglied
Hallo,

auf der Bug-Seite wird vorgeschagen die "initial heap size" zu erhöhen (-Xms). Hast du das schon mal ausprobiert? Kann man über die JNLP-Datei ganz leicht machen.

Bist du dir sicher, daß es auch genau dieser Fehler ist?
Zeige uns mal die Fehlermeldung.

MfG
hansmueller
 

schlingel

Gesperrter Benutzer
Heap-Size haben wir schon erhöht - das hat Linderung aber keine Heilung gebracht ;-) Und ja wir sind uns sicher dass es der Bug ist da genau die Exception fliegt.

Das Problem ist eben, dass der Fehler sehr unregelmäßig auftaucht aber eben auftauchen kann.

Lustiges Detail: Der GC wirft die Referenzen weg weil das Laden der JARs zu lange dauert => Reload im Browser: alles funktioniert. Aber das ist auch keine prof. Lösung.
 
Zuletzt bearbeitet:

hansmueller

Bekanntes Mitglied
Hallo,

du könntest die jars evtl. noch mit Pack200 bearbeiten und somit kleiner machen -> schnellere Übertragung.

Mach am besten eine Meldung auf der Oracle-Bugdatabase und Vote dafür.

MfG
hansmueller
 

hansmueller

Bekanntes Mitglied
Hallo,

ist jetzt vielleicht eine blöde Idee, aber... ich bin über folgende Seite gestolpert: Mixing Signed and Unsigned Code

Für das Manifest gibt es die Attribute
Code:
Trusted-Only: true
und
Code:
Trusted-Library: true
.
Es ist jetzt zwar etwas weit hergeholt, aber als ich von den besonderen Classloadern gelesen habe, ist mir irgendwie dein Problem wieder in den Sinn gekommen.
Probier es vielleicht einfach mal mit diesen Attributen aus.

MfG
hansmueller
 

schlingel

Gesperrter Benutzer
Update: Und das ist noch weiter hergeholt scheint aber dennoch zu funktionieren. Wir haben jetzt das object/embed Tag-Gemerngel gegen das Applet-Tag ausgetauscht. (Vorher haben wir uns anch W3C gerichtet, dann gab es Probleme mit einem IE in einer Citrix-Umgebung ... jetzt richten wir uns nach Oracle :lol:)

Jedenfalls scheint das geholfen zu haben. Warum? Tja, das weiß ich auch nicht ...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Applet oder Webstart? (speichern) Allgemeine Java-Themen 4
S Java-Webstart und Update-Checks Allgemeine Java-Themen 0
M Webstart Exception trotz signierten JARs Allgemeine Java-Themen 3
O Interpreter-Fehler WebStart-Applikation startet nicht Allgemeine Java-Themen 5
J Webstart (auf Apache) jnlp wird nicht geladen Allgemeine Java-Themen 2
T Firefox und Webstart: Ohne JNLP Download Allgemeine Java-Themen 2
N XML Datei und Webstart Allgemeine Java-Themen 6
M Webstart-Fehler Cache Allgemeine Java-Themen 3
S Webstart: vollständige JNLP-Doku. gesucht Allgemeine Java-Themen 4
jgh Webstart Allgemeine Java-Themen 3
C Webstart: Zugriff auf lokale Dateien? Allgemeine Java-Themen 2
S Java Webstart Applikation in den Autostart? Allgemeine Java-Themen 3
H Webstart...Start dauert ewig... Allgemeine Java-Themen 5
M WebStart Anwendung nicht dauerhaft Cachen Allgemeine Java-Themen 3
T CP Problem: Webstart + Logging properties file + eigener Handler Allgemeine Java-Themen 7
M WebStart problem Allgemeine Java-Themen 2
I Java Webstart Allgemeine Java-Themen 5
K Probleme mit JAVA Webstart Allgemeine Java-Themen 8
E Webstart Allgemeine Java-Themen 6
foobar Eclipse RCP + Webstart Allgemeine Java-Themen 3
P Webstart nochmal Allgemeine Java-Themen 7
P Ubuntu/Webstart Allgemeine Java-Themen 2
P webstart Allgemeine Java-Themen 55
H WebStart und plug-in Allgemeine Java-Themen 3
S Java Webstart Allgemeine Java-Themen 9
M WebStart MimeType fehler Allgemeine Java-Themen 2
M Webstart Allgemeine Java-Themen 3
0 Webstart-Anwendung Allgemeine Java-Themen 20
M Webstart nutzen? Allgemeine Java-Themen 9
G Java-Webstart-Ressourcen Allgemeine Java-Themen 2
J Java Applet Verknüpfungsproblem Allgemeine Java-Themen 6
L Applet Applet zu JavaWebStart migrieren - simples sample geht nicht Allgemeine Java-Themen 2
A Applet Applet debuggen und Logs finden Allgemeine Java-Themen 3
A Plot funktion applet Allgemeine Java-Themen 4
A Applet nullstelle Plot Allgemeine Java-Themen 1
A Applet in HTML einbinden Allgemeine Java-Themen 1
B Altes Applet anpassen Allgemeine Java-Themen 8
W Unterschied Standalone und Applet Allgemeine Java-Themen 1
L WebSign Applet der Deutschen Bank Allgemeine Java-Themen 0
K Applet in JApplet umwandeln Allgemeine Java-Themen 5
V Applet trotz Ausnahme blockiert Allgemeine Java-Themen 0
T Java Applet Berechtigungen Allgemeine Java-Themen 2
T 2D-Grafik Java Applet Rechtecke und Kreise Allgemeine Java-Themen 1
I Java Applet wird immer blockiert Allgemeine Java-Themen 3
S Applet in html laden; InvocationTargetException,.. nur warum ? Allgemeine Java-Themen 0
S Java Applet wird dauerhaft blockiert Allgemeine Java-Themen 1
T Java applet args Allgemeine Java-Themen 5
S Java Applet Crash - Keine Exception Allgemeine Java-Themen 8
L Java Applet - ClassNotFound online, offline korrekt Allgemeine Java-Themen 13
Y Applet/Html - Wie Java-Methode aufrufen, die einen Parameter erwartet? Allgemeine Java-Themen 3
H Problem mit Applet (online / offline) Allgemeine Java-Themen 8
K Applet-Einbindung Allgemeine Java-Themen 11
T Java Applet in IE 8+9 Allgemeine Java-Themen 4
P Applet-Zugriffsrechte: merkwürdiges Verhalten Allgemeine Java-Themen 4
X Applet läuft nicht, Applet in Webseite einbinden Allgemeine Java-Themen 4
P Applet java 1.7 in Website einbinden ? Allgemeine Java-Themen 7
P Applet Applet einbinden Probleme Allgemeine Java-Themen 2
S URL File in Applet Allgemeine Java-Themen 16
S Fehler Applet-HTML Allgemeine Java-Themen 5
C Applet per Greasemonkey aufrufen Allgemeine Java-Themen 9
U Wie kann mit einen Java Applet Dateien erstellen,verschieben und löschen? Allgemeine Java-Themen 9
D JAVA Applet MVC? Allgemeine Java-Themen 2
E Application -> Applet Allgemeine Java-Themen 9
A Applet Mein Applet verursacht Browserabsturz Allgemeine Java-Themen 8
J Erste Schritte Applet allgemeine Funkion Allgemeine Java-Themen 8
T Java Application zu Applet Allgemeine Java-Themen 4
G Input/Output java applet schreibrechte Allgemeine Java-Themen 8
A Input/Output Applet-Zugriff auf PHP-Schnittstelle (externer Server) Allgemeine Java-Themen 22
G java applet und com-port Allgemeine Java-Themen 7
A Applet Jar Datei auslesen Allgemeine Java-Themen 3
M Applet aus Eclipse Allgemeine Java-Themen 12
M Applet Oberfläche aktualisieren Allgemeine Java-Themen 5
S Applet maximiert starten Allgemeine Java-Themen 5
A Email-Programm aus Applet öffnen Allgemeine Java-Themen 4
M AccessControlException bei Signiertem Applet Allgemeine Java-Themen 12
J Applet Ausgabe beim Speichern ausblenden Allgemeine Java-Themen 4
W Java Applet läuft langsam Allgemeine Java-Themen 2
J Applet zum .java-Dateien auslesen/erstellen Allgemeine Java-Themen 5
S Timer in Applet? Allgemeine Java-Themen 11
S Applet Einbindung - Firefox kp, IE no way Allgemeine Java-Themen 8
N Gallery Remote Applet Allgemeine Java-Themen 2
F Link in Applet "verstecken" Allgemeine Java-Themen 3
F mit Applet auf .htaccess geschützte Dateien zugreifen Allgemeine Java-Themen 3
S Applet in Java NetBeans Allgemeine Java-Themen 3
E Applet neustarten Allgemeine Java-Themen 2
F Eclipse JAVAMAIL läuft nur unter Eclipste Applet Viewer Allgemeine Java-Themen 4
I RMI Signiertes Applet ohne Warnung? Allgemeine Java-Themen 14
S Mediaplayer-Applet Allgemeine Java-Themen 2
D Code wird im Applet nicht ausgeführt. Allgemeine Java-Themen 2
H Applet java.lang.reflect.InvocationTargetException Allgemeine Java-Themen 9
N Protocol Frame/Applet Allgemeine Java-Themen 4
J Aus Applikation ein Applet machen Allgemeine Java-Themen 5
S Directory im Applet auslesen Allgemeine Java-Themen 3
A Textdatei im Applet einlesen Allgemeine Java-Themen 2
S Applet funktioniert online - nur nicht lokal..? Allgemeine Java-Themen 2
N Java Applet im eingeschränkten Benutzeraccount Allgemeine Java-Themen 10
L Applet immer wieder neu laden - Problem Allgemeine Java-Themen 25
L Problem beim animieren von Bildern in Applet Allgemeine Java-Themen 23
L Problem mit Hintergrund bei JAVA Applet Allgemeine Java-Themen 27
T applet und JFrame Allgemeine Java-Themen 12

Ähnliche Java Themen

Neue Themen


Oben