Oracle Fusion Middleware Blog

Deutsche Informationen rund um Oracle Fusion Middleware

Archive for Februar 2011

Deployment von ADF-Applikationen auf einem Standalone WebLogic Server

with one comment

Als Entwickler, der mit dem Oracle Application Development Framework (ADF) arbeitet, testet man die Applikationen vorwiegend mit Hilfe des im JDeveloper eingebetteten Oracle WebLogic Servers. Was aber muss man beachten, will man eine entwickelte Applikation auf einem WebLogic Server installieren, der außerhalb des JDeveloper läuft ?

Folgende Schritte sind dafür notwendig:

  1. Installation der ADF-Umgebung auf dem WebLogic Server
  2. Konfigurieren der Domain für ADF
  3. Erzeugen der Deployment Profiles im JDeveloper
  4. Deployment

Hier eine kurze Beschreibung dieser Schritte:

(1)   Die Installation der erforderlichen Software kann auf verschiedene Weise erfolgen:

  • Installer des Oracle JDeveloper 11g: wenn nur die ADF-Umgebung benötigt wird
  • Oracle Fusion Middleware 11g Application Developer Installer: man kann damit auch weitere Komponenten, wie z.B. den Enterprise Manager installieren, falls dieser nicht schon bereits im betreffenden Fusion Middleware Home existiert. Der Application Developer Installer steht als separater Download im OTN zur Verfügung
    (Version 11.1.1.4: http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html).
    Die Installation verläuft relativ einfach und schnell.

(2)   Die Konfiguration ist ebenfalls mit verschiedenen Werkzeugen möglich:

  • Oracle Enterprise Manager:  eine Erweiterung um ADF ist nur für bestehende Domains möglich.
  • Oracle Fusion Middleware 11g Application Developer Installer: durch Aufruf der Konfigurations-Komponente (config.sh/config.cmd) kann eine neue Domain angelegt oder eine bestehende Domain um ADF erweitert werden
  • WebLogic Server Configuration Wizard: hier wird im Prinzip die gleiche Konfigurations-Komponente wie beim Application Developer aufgerufen.

Die Abbildung zeigt, welche Komponenten ausgewählt und damit konfiguriert werden können.

FMW Configuration Wizard

(3)   Für eine ADF Web-Applikation werden im JDeveloper normalerweise mindestens zwei Deployment-Profile definiert:

  • für das ViewController-Projekt: war-File wird unter Project Properties spezifiziert.
  • für die Applikation: ear-File wird unter Application Properties spezifiziert und aus dem war-File und dem Model-Projekt zusammengesetzt.

(4)   Das eigentliche Deployment kann auf unterschiedliche Art erfolgen:

  • Deployment der Applikation in eine ear-Datei im JDeveloper und anschließendes Deployment der ear-Datei im WebLogic Server über die Enterprise Manager Console, WLST oder ant-Script.
  • Direktes Deployment der Applikation aus dem JDeveloper über eine Online-Verbindung zum WebLogic Server.

Beim Deployment sind folgende Punkte zu beachten:

  • Verwenden von JDBC Data Sources anstelle von JDBC URL, um auf Datenbank-Inhalte zuzugreifen
  • Deployment von Anpassungen (Customizations) in das MDS-Repository, wenn mit den Metadata Services (MDS) gearbeitet werden soll
  • Deployment der Security- Einstellungen
  • evtl. Deployment in einer geclusterten Umgebung

Die beschriebenen Punkte sind in folgendenden Dokumentationen beschrieben:

<JM>

Written by fmtechteam

14/02/2011 at 20:58

Veröffentlicht in ADF, Appserver, Jürgen Menge

Installation der Oracle Fusion Middleware Forms & Reports 11.1.1.4 (PS3)

with 2 comments

Seit einigen Tagen ist das aktuelle Patchset 11.1.1.4 für die Oracle Fusion Middleware 11g verfügbar. Es enthält u.a. neue Versionen des WebLogic Server, der SOA Suite, Forms & Reports und des JDeveloper. Hier soll kurz die Installation der FMW Forms, Reports, Portal und Discoverer beschrieben werden. Bei der Software handelt es sich um ein Patchset, das auf eine bestehende Installation von 11.1.1.1 oder 11.1.1.2 angewendet werden kann.  Als Patchset kann es unter der ID 11060983 (Generic Install) über das Portal support.oracle.com bezogen werden. Für andere Plattformen (Linux, Win32) ist das Patchset unter jeweils einer anderen ID zu finden. Da der Installationsprozess aus der Installation der Software (Schritt 1) und der Konfiguration (Schritt 2) besteht, sind normalerweise folgende Schritte bei der Installation von 11.1.1.4 notwendig:

  • Installation des Oracle WebLogic Server 10.3.2
  • Installation der Oracle FMW 11g Forms & Reports 11.1.1.2 (Basisversion)
  • Upgrade des Oracle WebLogic Servers auf 10.3.4 (Patch 11060985 f. Generic Install)
  • Upgrade der FMW 11g Forms & Reports auf 11.1.1.4 (Patch 11060983 f. Generic Install).

Wird die Konfiguration erst im letzten Schritt ausgeführt, kann die Reihenfolge der Installation vereinfacht so aussehen:

  • Installation des Oracle WebLogic Server 10.3.4
  • Installation der FMW 11g Forms & Reports 11.1.1.2 (Option Install Software – Do not Configure)
  • Upgrade der FMW 11g Forms & Reports auf 11.1.1.4 (Patch 11060983)
  • Konfiguration der FMW 11g Forms & Reports mit dem Configuration Wizard

Die Installation der FMW 11g Forms & Reports auf einem Entwickler-Arbeitsplatz wird in diesem Papier ausführlich beschrieben.

<JM>

Written by fmtechteam

04/02/2011 at 21:54

Veröffentlicht in Appserver, Forms, Jürgen Menge, Reports