java.security.accesscontonTrolexception: Zugriff verweigert (Java.lang.RANGIMEPermission-Präferenzen)

StackOverflow https://stackoverflow.com/questions/9465728

Frage

Ich versuche, einen Java-Agent von der Konsole des Servers auszuführen, und ich erhalte diese Ausnahme: generasacodicetagpre.

Der Agent verwendet zwei externe Glasbibliotheken von Bloomberg.Diese beiden werden in den Agenten importiert und auch in das Verzeichnis Domino / JVM / LIB auf dem Server gelegt.

Die Ausnahme wird ausgelöst, wenn der Klassenkonstruktor eines der Klassen in der importierten Bibliothek aufgerufen wird.

Der Agent läuft in Ordnung, wenn Sie sie manuell im Designer-Client ausführen.

Ich denke, ich muss java.pol * -Dateien bearbeiten, aber meine Erfahrung hier ich bin ziemlich begrenzt, ich habe Angst ...

Bitte Ratschläge

/ mike

War es hilfreich?

Lösung 2

Ich habe das jetzt herausgefunden. Die Java.pol-Datei wird überhaupt nicht verwendet, trotz der Java.Security-Dateizustände ist es nicht vorhanden.

Um diese Arbeit vorzunehmen, müssen Sie stattdessen die java.policy-Datei ändern. Dies könnte sagen, dass nicht die bevorzugte Lösung ist, da die .pol-Datei für Benutzer hinzugefügt werden sollte, um Zuschüsse hinzugefügt zu werden, und die .policy-Datei ist die Standard-Domino-JVM-Datei.

Andere Tipps

Sie vermissen die -Erigung runtimepermission:

java.security.accesscurcesscontactrolexception: Zugriff verweigert (Java.lang.RANGIMEPermission Vorlieben )

Das Minimum, das Sie tun müssen, ist fügen Sie eine Runtimepermission in Ihre Richtliniendatei: generasacodicetagpre.

Wenn Sie einmal in dieser Ausnahme vorbei kommen, werden Sie wahrscheinlich mehr, aber es ist besser, als alle Berechtigungen zuzulassen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top