Ich habe eine Anwendung, die in Firefox funktioniert, aber wenn ich in IE8 in getestet, bekam ich einen seltsamen Fehler: 'Stack overflow at line: 0'
Wie erkennt man, ob ein Objekt in GWT und IE8 zu groß für RPC ist?
Nach einem Vorschlag von der GWT-Diskussionsgruppe, die es zu großen/komplexen Objekten zusammenhängen könnte zurückgegeben Von RPC-Aufrufen konnte ich das Problem zu einem meiner RPC-Serveraufrufe eingrenzen, der ein großes, komplexes Objekt zurückgibt.
Wenn der Fehler tatsächlich darauf zurückzuführen ist, dass ein großes Objekt zu groß oder komplex ist, woher weiß ich das? Wo ist die Schwelle von "zu groß"?
Weitere Kommentare aus der GWT-Diskussion weisen darauf hin, dass Collections-Objekte wahrscheinlich das Problem sind, aber dies stammt aus Erfahrungen anderer GWT-Entwickler. Wird dies irgendwo von den GWT-Dokumenten oder dem Team dokumentiert?
Aber trotzdem bleibt die Frage - woher weiß ich, wenn es "klein genug" ist?
Wir verwenden GWT 2.0. Danke für den Tipp zum compileReport. Ich habe diese Seite nur überflogen, aber es sieht so aus, als hätte es viele hilfreiche Dinge, die gut für die Zukunft sind. – user26270