Bereitstellung von Webanwendungen für WebLogic

Sie können Oracle WebLogic Server mit Oracle- oder PostgreSQL-Datenbanken verwenden.

Nachdem WebLogic installiert und gestartet wurde, können Sie die Dateien "configuration .xml" in der Datei "arcgis.war" bearbeiten. Verwenden Sie dann die WebLogic Server Administration Console, um die Webanwendung bereitzustellen.

Ändern von Konfigurationsdateien in der Datei "arcgis.war"

Sie müssen den Dateien "web.xml" und "weblogic.xml" Einträge für Ihre Datenquellen- bzw. JNDI-Names hinzufügen. Diese Dateien müssen im WEB-INF-Verzeichnis der Datei "arcgis.war" abgelegt werden, die mit ArcGIS Spatial Data Server for Java installiert wurde.

Entpacken der Datei "arcgis.war"

Sie müssen die Datei "arcgis.war" entpacken (extrahieren), um ihr die geänderten Dateien "web.xml" und "weblogic.xml" hinzuzufügen. Erstellen Sie vor dem Extrahieren der Datei ".war" eine Sicherungskopie der Datei.

Ändern der Datei "web.xml"

Schritte:
  1. Navigieren Sie in der entpackten Datei "arcgis.war" zum Verzeichnis "WEB-INF".
  2. Öffnen Sie die Datei "web.xml" in einem Texteditor.
  3. Fügen Sie das folgende <resource-ref>-Element hinzu und ändern Sie den <res-ref-name>-Parameter so, dass er mit dem Wert des Parameters "JNDI-Name" Ihres JDBC-Verbindungspools übereinstimmt, der in der WebLogic Administrative Console erstellt und definiert wurde als Sie die Datenquelle definiert haben.

    <resource-ref>
     <res-ref-name>jdbc/osid_pubu</res-ref-name>
     <res-type>javax.sql.DataSource</res-type>
     <res-auth>Container</res-auth>
     <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>
    

  4. Speichern und schließen Sie die Datei "web.xml".

Ändern der Datei "weblogic.xml"

Schritte:
  1. Erstellen Sie im Verzeichnis "WEB-INF" die Datei "weblogic.xml".
  2. Öffnen Sie die Datei "weblogic.xml" in einem Texteditor.
  3. Fügen Sie Folgendes hinzu und ändern Sie die Parameter "<res-ref-name>" und "<jndi-name>" so, dass sie mit den Parametern übereinstimmen, die Sie beim Einrichten der Datenquelle überprüft haben.

    <weblogic-web-app>
     <resource-description>
      <res-ref-name>jdbc/osid_pubu</res-ref-name>
      <jndi-name>jdbc/osid_pubu</jndi-name>
     </resource-description>
    </weblogic-web-app>
    

  4. Speichern und schließen Sie die Datei "weblogic.xml".

Neupacken der Datei "arcgis.war"

Nach dem Bearbeiten der Dateien "web.xml" und "weblogic.xml" im Verzeichnis "WEB-INF" packen (komprimieren) Sie die Datei "arcgis.war" neu. Benennen Sie die Datei nicht um, der Name muss "arcgis.war" lauten.

Bereitstellen der Webanwendung

Verwenden Sie dann die WebLogic Server Administration Console, um die Anwendung bereitzustellen.

Schritte:
  1. Melden Sie sich über die WebLogic Server Administration Console als WebLogic-Administrator bei der WebLogic Server-Domäne an.
  2. Wählen Sie in der Domänenstruktur Deployments.
  3. Klicken Sie unter Deployments auf Install.

    Der Install Application Assistant wird geöffnet.

  4. Wählen Sie den Pfad zur aktualisierten arcgis.war-Datei, die Sie im letzten Abschnitt neu gepackt haben, und klicken Sie auf Next.
  5. Klicken Sie zuerst auf Install this deployment as an application und dann auf Next.
  6. Übernehmen Sie die standardmäßigen, optionalen Einstellungen und klicken Sie auf Finish.

Ihre Webanwendung wird jetzt in der Tabelle der Bereitstellungen aufgelistet.

9/12/2013