JSPs vorkompilieren

Es ist während der Implementierung ein zusätzliches Ziel verfügbar, precompilejsp, das es ermöglicht, die JSPs einer Client-.ear-Datei vor der Installation der .ear-Datei vorzukompilieren. Das Vorkompilieren der JSPs vor der Installation beschleunigt das Anzeigen einer bestimmten Anzeige im Web-Browser beim ersten Zugriff darauf.

Die Optionen für das Ziel precompilejsp sind:

Abbildung 1. Anwendungsbeispiel
        build.sh precompilejsp -Dear.file=$SERVER_DIR/ear/WAS/Curam.ear
Anmerkung: Dies ist eine lang andauernde Aktivität, die je nach den Kapazitäten Ihres Systems einige Stunden in Anspruch nehmen könnte. Stellen Sie sicher, dass Ihre Task nicht hinsichtlich der verfügbaren CPU-Zeit deutlich eingeschränkt ist und dass im Dateisystem '$CURAMSDEJ' ausreichend Platz vorhanden ist.

Auch kann bei der Ausführung des Ziels precompilejsp für WebSphere Application Server for z/OS eine Ausnahme wegen abnormaler Speicherbedingungen auftreten (oder es werden einige JSPS im Hintergrund ignoriert und nicht vorkompiliert). Zur Fehlerumgehung sollte das Script JspBatchCompiler.sh im Verzeichnis $WAS_HOME/bin dahingehend geändert werden, dass die maximale Speichergröße erhöht wird. Ändern Sie die Speicherbelegung von -Xmx256m auf mindestens -Xmx1024m.