Pré-compilation de JavaServer Pages

Il existe une cible supplémentaire disponible au cours du déploiement, precompilejsp, qui permet aux JavaServer Pages d'un client .ear d'être pré-compilées avant l'installation du fichier .ear. La pré-compilation des JavaServer Pages avant l'installation accélère l'affichage d'une page donnée dans le navigateur Web lorsqu'elle est visualisée pour la première fois.

Les options pour la cible precompilejsp sont les suivantes :

Figure 1. Exemple d'utilisation
        build.sh precompilejsp -Dear.file=$SERVER_DIR/ear/WAS/Curam.ear
Remarque : Il s'agit d'une activité d'exécution longue et en fonction des capacités de votre système, notamment, celle-ci peut prendre plusieurs heures. Vérifiez que votre tâche n'est pas limitée de façon significative par rapport au temps UC disponible et qu'il y ait un espace disponible approprié dans le système de fichiers $CURAMSDEJ.

En outre, lors de l'exécution de la cible precompilejsp pour WebSphere Application Server for z/OS, une exception de mémoire insuffisante peut se produire (ou des JavaServer Pages peuvent être ignorées et non pré-compilées silencieusement). Pour éviter ce problème, le script JspBatchCompiler.sh situé dans le répertoire $WAS_HOME/bin doit être modifié afin d'augmenter la taille de mémoire maximale. Modifiez et remplacez la consommation de mémoire -Xmx256m par -Xmx1024m.