Domino 9 und frühere Versionen > ND6: Entwicklung

Java Applet kann in keine Docs schreiben

<< < (3/4) > >>

Marinero Atlántico:
und hast du jetzt den flag in der notes.ini gesetzt?

Mandalor:
Nein, 1. Weis ich nich, wie der heißt, 2. hat es mit flag funktioniert (muss ich daher eigentlich nicht mehr testen) und 3. soll es ja ohne Flag funktionieren.

Marinero Atlántico:
Das erklärt zumindest die Exception  ;D
Der Name sollte aber irgendwo im Source Code zu finden sein.
Ich schlage vor, du suchst das erst einmal und dann überlegen wir uns eine Lösung wie man das ohne Notes.ini machen kann.

Mandalor:
Du verstehst da was falsch, der Flag aus der ini wird nicht im Applet ausgewertet, der gibt der sagt Notes, das Applets schreiben dürfen (so wurde mir das erklärt).

Ich kann mir das nur so erklären:

1. es fehlt eine Ressource ??? -->abgelitten von der Fehlermeldung
2. Ich muss dem Applet noch bestimmte Rechte geben --> nur wo?


Warum sind Sourcecodes nich wie Kobolde, die könnte man dann mit Gewalt zu Ihrem Glück zwingen >:D


Hier noch mal der Rest der Fehlermeldung:
at COM.ibm.JEmpower.applet.AppletSecurity.maybeFailSecurity(AppletSecurity.java:606)

   at COM.ibm.JEmpower.applet.AppletSecurity.maybeFailSecurity(AppletSecurity.java:579)

   at COM.ibm.JEmpower.applet.AppletSecurity.checkRuntimePermission(AppletSecurity.java:1156)

   at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1384)

   at COM.ibm.JEmpower.applet.AppletSecurity.checkPermission(AppletSecurity.java:1322)

   at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1521)

   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:438)

   at java.lang.ClassLoader.loadClass(ClassLoader.java:448)

   at java.lang.ClassLoader.findSystemClass(ClassLoader.java:898)

   at COM.ibm.JEmpower.applet.AppletClassLoader.loadClass(AppletClassLoader.java:207)

   at COM.ibm.JEmpower.applet.AppletClassLoader.loadClass(AppletClassLoader.java:188)

   at com.ulc.DEVPassword.DEVPasswordApplet.writeData(DEVPasswordApplet.java:277)

   at com.ulc.DEVPassword.DEVPasswordApplet.notesAppletDestroy(DEVPasswordApplet.java:265)

   at lotus.domino.AppletBase.destroy(Unknown Source)

   at COM.ibm.JEmpower.applet.AppletFrame.run(AppletFrame.java:544)

   at java.lang.Thread.run(Thread.java:513)

Marinero Atlántico:
Es sollte das Feld $Restricted im Designdokument sein. Keine Ahnung wie du da jetzt dran kommst. Ich code keine Applets. Vielleicht steht in der Properties von dem Gestaltungselement Applet etwas in der Eigenschaftenbox im zweiten Tab. Da steht es zumindest bei Agents. .

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln