Geringe Performance beim Öffnen von Formularen über eine Einwahlverbindung

Szenario:

Das Öffnen eines Formulars über eine langsame Netzwerkverbindung (z.B. über Modem) kann einige Zeit in Anspruch nehmen.

Lösung:

Sie können die Netzwerkbandbreite zum Öffnen von Formularen erhöhen, indem Sie die Datei web.xml ändern. Dadurch wird der vom Oracle Hyperion Planning-Server zum Client gesendete Datenstrom auf etwa 10 % komprimiert.

Hinweis:

Wenn Sie einen WebLogic-Webanwendungsserver verwenden (dies gilt für alle unterstützten Versionen), führen Sie die WebLogic-spezifische zweite Prozedur durch. Wenn Sie einen anderen Webanwendungsserver verwenden, führen Sie die erste Prozedur durch.

So verbessern Sie die Performance für einen anderen Webanwendungsserver als WebLogic:

  1. Öffnen Sie mit einem Texteditor die Datei web.xml in HyperionPlanning.ear oder HyperionPlanning.war.

  2. Fügen Sie nach dem Tag </description> und vor dem Tag <listener> diese Zeilen ein:

        <filter>

    <filter-name>HspCompressionFilter</filter-name> <filter-class>com.hyperion.planning.HspCompressionFilter</filter-class>

          <init-param>

             <param-name>compressionThreshold</param-name>

             <param-value>2048</param-value>

          </init-param>

          <init-param>

            <param-name>debug</param-name>      <param-value>1</param-value>

          </init-param>

         </filter>

        <filter-mapping>

          <filter-name>HspCompressionFilter</filter-name>

            <url-pattern>/EnterData.jsp</url-pattern>

        </filter-mapping>

  3. Speichern Sie die Datei web.xml.

Wenn Sie WebLogic verwenden, müssen Sie die EAR-Datei manuell ändern und sie für den Webanwendungsserver neu bereitstellen.

So verbessern Sie die Performance für einen WebLogic-Anwendungsserver:

  1. Entzippen Sie die Datei HyperionPlanning.ear z.B. nach /ear.

  2. Entzippen Sie Hyperion.war unter /ear nach /war.

  3. Öffnen Sie mit einem Texteditor /war/WEB-INF/web.xml, und ändern Sie die Datei entsprechend den in Schritt 2 der vorhergehenden Prozedur enthaltenen Anweisungen.

  4. Komprimieren Sie den Inhalt unter /war nach /ear/HyperionPlanning.war.

  5. Komprimieren Sie den Inhalt unter /ear in /ear/HyperionPlanning.ear.

  6. Stellen Sie die neue Datei HyperionPlanning.ear für den WebLogic-Webanwendungsserver bereit.