ダイアルアップ接続でフォームを開くとパフォーマンスが低下する

シナリオ:

速度の遅いネットワーク接続(モデムなど)を使用してフォームを開くときに時間がかかります。

解決策:

フォームを開く場合、web.xmlファイルを変更することにより、ネットワーク帯域幅を増加できます。これで、Planningサーバーからクライアントに送信されるデータ・ストリームが約90%圧縮されます。

注意:

WebLogic (サポート対象のすべてのバージョン) Webアプリケーション・サーバーを使用する場合、WebLogic特有の2番目の手順を完了します。他のWebアプリケーション・サーバーを使用する場合は、最初の手順を完了します。

WebLogic以外のWebアプリケーション・サーバーのパフォーマンスを向上させるには:

  1. HyperionPlanning.earまたはHyperionPlanning.warにあるweb.xmlファイルをテキスト・エディタで開きます。

  2. タグ</description>とタグ<listener>の間に、次の行を挿入します。

        <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. web.xmlファイルを保存します。

WebLogicを使用する場合、.earファイルを手動で変更し、Webアプリケーション・サーバーにデプロイしなおす必要があります。

WebLogicアプリケーション・サーバーでは次のようにパフォーマンスを改善します。

  1. HyperionPlanning.earファイルを、たとえば/earで解凍します。

  2. /earHyperion.warから/warに解凍します。

  3. テキスト・エディタで、/war/WEB-INF/web.xmlを開き、前の手続きの手順2の手順に従って変更します。

  4. /warのコンテンツを/ear/HyperionPlanning.warに圧縮します。

  5. /earのコンテンツを、/ear/HyperionPlanning.earに圧縮します。

  6. 新しいHyperionPlanning.earをWebLogic Webアプリケーション・サーバーにデプロイします。