Applet-Entwicklung

Hallo,
ich möchte in einer Webanwendung mit Hilfe des JUNG Frameworks (http://jung.sourceforge.net/) in einem Applet Graphen darstellen. Die Daten für den Graphen kommen aus einer Datenbank. Ich arbeite mit Spring (MVC), habe entsprechende Service Funktionen um auf die Daten zuzugreifen. Nur weiß ich jetzt nicht, wie ich auf diese Service Funktionen zugreifen bzw. ob man das überhaupt machen kann.
Applet ist signiert, erhalte dennoch folgende Exception:
java.security.AccessControlException: access denied (java.lang.RuntimePermission accessDeclaredMembers)

Gruß,
Torben

Hi Torben,

es wird (evtl. aus JUNG oder einer anderen Library) versucht, Reflection anzuwenden. Da man mit Reflection aber am Security-Manager vorbei käme, ist das Applets verboten.

Soll das ein Applet werden, welches du unbekannten zur Verfügung stellen willst? Dann wirst du nicht umhin kommen, es signieren zu lassen. Wenn es dann Unfug anstellt, dann kann man dich jedenfalls als den Schuldigen identifizieren :wink:

Grüße
… Michael

Es ist zunächst für interne Zwecke gedacht. Aber wer weiß :smile:
Wie gesagt, ich habe es signiert, dennoch diese Fehlermeldung. Vielleicht frag ich mal ganz allgemeiner: Was ist die beste Möglichkeit aus einem Applet heraus auf die Datenbank zuzugreifen, besser noch auf die Service-Funktionen? Vielleicht ein Web-Service?