Oracle Fusion Middleware Blog

Deutsche Informationen rund um Oracle Fusion Middleware

Derby DB lässt sich nicht starten (Socket Permission on Port 1527)

with one comment

In einigen Oracle-Produkten wird die Derby DB intern zur Speicherung von Informationen genutzt. Sie ist zum Beispiel im JDeveloper 12c und in der BI Publisher Trial Edition 11.1.1.x enthalten. Normalerweise wird diese Datenbank auf dem Port 1527 gestartet. Es ist klar, dass zwei gleichzeitig aktive Produkte nicht jeweils eine Derby DB auf demselben Port starten können. Im BI Publisher lässt sich die Port-Nummer ändern, im JDeveloper (noch) nicht. Aber das ist ein anderes Thema.

In diesem Beitrag geht es vor allem darum, dass mit Java7 Update 51 die Sicherheitseinstellungen verschärft wurden und der Zugriff auf Ports zwischen 1025 und 49151 explizit erlaubt werden muss. Ohne diesen expliziten Grant lässt sich die Derby DB nicht mehr starten. Entsprechende Hinweise auf ein Problem findet man in der Datei derby.log bzw. in der Console des JDevelopers, da bestimmte Data Sources (MDS, OWSM, ..) nicht mehr erreicht werden können.

Was ist zu tun?
In der Datei <jdk_location>/jre/lib/security/java.policy muss folgender Eintrag hinzugefügt werden:

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

<JM>

Written by fmtechteam

26/02/2014 um 12:56

Veröffentlicht in BI Publisher, Java, Jürgen Menge, JDeveloper

Eine Antwort

Subscribe to comments with RSS.

  1. […] Port 1527 horcht. Die Derby Database ist ein Teil der WebLogic Server-Installation. Im Blog Post Derby DB lässt sich nicht starten .. wird beschrieben, wie man das Problem lösen kann, das durch fehlende Rechte (Java Policy) beim […]


Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: