Oracle Fusion Middleware Blog

Deutsche Informationen rund um Oracle Fusion Middleware

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

with 2 comments

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>

Advertisements

Written by fmtechteam

26/02/2014 um 12:56

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

2 Antworten

Subscribe to comments with RSS.

  1. Attending the standard one (1) year statutory induction for any new teacher
    is essential as they are taking additional courses with the Department of Education approved institutes.

    Specialising may be inside a certain candidate profile (by way
    of example graduates, over 50s) or candidate skill (linguists), by sector or industry (architecture, health services) or by region. Thus, by
    using the requisite information you’d be able to hit the right form of teaching job with flexible hours and handsome agency considers your sheer example of teaching
    and based upon it searches the appropriate teaching
    jobs for you personally near the UK.

  2. […] 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 […]


Kommentar verfassen

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: