Category: Oracle Fusion Middleware

März 24th, 2019 by admin_der_it_macher

Jan-Peter Timmermann hat in seinem Blog Post „report server startet nicht“ bereits von diesem Problem berichtet. Schaut man in das Log File des Report Servers sieht man, dass der
Reports Server kurze Zeit nach dem Start abstürzt. Der Node Manager startet ihn erneut, worauf sich der Zyklus wiederholt. Es hat den Anschein, dass der Reports Server in den kurzen Intervallen sogar ansprechbar ist. Jedenfalls konnten wir in einem Projekt sowohl Berichte ausführen als auch die Job Queue anzeigen. Wird dieses Verhalten nicht bemerkt, wird das Log File kontinuierlich größer und die Ressource ist nur eingeschränkt produktiv nutzbar. Letzlich kann das dazu führen, dass die Maschine irgendwann steht und die Middleware nicht mehr ansprechbar ist.
Dieses Problem tritt ab dem JDK 1.8_161 auf und hängt mit der Java Cryptography Extension (JCE) zusammen. Weitere Informationen findet man in der Oracle Support Note 2400542.1 (12.2.1.3.0: Standalone Report Server Restarted Continuously By Node Manager). Um den Reports Server starten zu können, müssen aus diesem Patch die beiden Dateien local_policy.jar und US_export_policy.jar in folgende drei  Verzeichnisse eingespielt werden:

  • $JAVA_HOME//jre/lib/security/policy/limited
  • $JAVA_HOME//jre/lib/security/policy/unlimited
  • $ORACLE_HOME/oracle_common/jdk/jre/lib/security

Es wird empfohlen, die bereits existierenden gleichnamigen Dateien zu sichern.
Bereits angelegte Systemkomponenten vom Typ Reports Server sollten gelöscht und neu angelegt werden.
Möglicherweise tritt der Fehler trotz Einspielen der Policy Files erneut auf, wenn ein Reports Server mit einem Namen angelegt wird, der bereits einmal zum Fehler führte.

Jürgen Menge (Der IT-Macher)

Posted in Oracle Fusion Middleware, Oracle Reports

Dezember 28th, 2018 by admin_der_it_macher

Die Frage, ob die gerade durchgeführte Installation der Oracle Fusion Middleware lizenzkonform ist, bewegt viele Kunden. Kann doch die Nutzung nicht lizensierter Features zu ungeplanten Kosten oder zumindest zu unangenehmen Auseinandersetzungen mit dem Unternehmen Oracle führen.

Besonders gefährlich ist hier das Lizenzkonstrukt „Oracle WebLogic Server Basic“, denn obwohl man vollumfänglich die Infrastruktur des WebLogic Server (WLS) installiert hat, darf man nur einen Teil der Funktionalität des WLS nutzen.

Wie aber stellt man sicher, dass die gerade durchgeführte Installation die Bedingungen eben jener Basic-Lizenz nicht verletzt?
Oracle stellt über das Support-Portal support.oracle.com ein WLST-Script zur Verfügung, um die Installation zu überprüfen. Erläuterungen und ein Link zum Download findet man in der  Support Note 885587.1.
Lässt man dieses Script beispielsweise in einer Standard-Installation der Oracle Fusion Middleware Forms and Reports 12.2.1.3 laufen, werden 5 identische Verstöße aufgelistet. Sie betreffen die Eigenschaft Panic Action auf dem Tab-Reiter Overloading (Überlastung), die pro WLS-Server und pro Cluster festgelegt ist. Hier muss der Wert auf Ignore, take no action gesetzt werden.

Overloading WLS

Overloading WLS

Jürgen Menge (Der IT-Macher)

 

Posted in Oracle Fusion Middleware