Linux – Derby Server – Fehlermeldung „java.net.SocketPermission“

Beim Starten des Derby-Servers mit

java -jar derbyrun.jar server start

erscheint folgende Fehlermeldung:

Fehlermeldung

Thu Feb 20 15:39:38 CET 2014 : Sicherheitsmanager mit einfacher Serversicherheits-Policy installiert.
Thu Feb 20 15:39:39 CET 2014 : access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
java.security.AccessControlException: access denied ("java.net.SocketPermission" "localhost:1527" "listen,resolve")
...

 

Java-Policy bearbeiten

sudo nano /opt/java/jdk1.7.0_51/jre/lib/security/java.policy

Die Datei java.policy befindet sich im Java RE (JRE) Verzeichnis und kann vom o.g. Pfad abweichen. Die einzufügende Zeile lautet:

...
permission java.net.SocketPermission "localhost:1527", "listen,resolve";
};

 

OS: Ubuntu 12.04 LTS (64-Bit)

Schreibe einen Kommentar