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:
Öffnen Sie mit einem Texteditor die Datei web.xml
in HyperionPlanning.ear
oder HyperionPlanning.war
.
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>
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:
Entzippen Sie die Datei HyperionPlanning.ear
z.B. nach /ear
.
Entzippen Sie Hyperion.war
unter /ear
nach /war
.
Ö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.
Komprimieren Sie den Inhalt unter /war
nach /ear/HyperionPlanning.war
.
Komprimieren Sie den Inhalt unter /ear
in /ear/HyperionPlanning.ear
.
Stellen Sie die neue Datei HyperionPlanning.ear
für den WebLogic-Webanwendungsserver bereit.