Si l'application Document Studio ou Launcher affiche un message d'erreur indiquant une mémoire insuffisante, vous pouvez régler les paramètres de segment de mémoire Java™ dans les fichiers de configuration du produit, afin d'améliorer les performances.
Avant de commencer
Vérifiez la configuration matérielle du système pour confirmer que ce dernier peut prendre en charge l'augmentation de la taille de segment de mémoire Java.
Pourquoi et quand exécuter cette tâche
La valeur par défaut de la taille de segment est 1 Go. La plupart des systèmes actuels peuvent gérer cette valeur ; cependant, si le message d'erreur de mémoire insuffisante s'affiche, vous pouvez augmenter cette valeur jusqu'à 1,5 Go.
Procédure
- Augmentez la valeur de taille du segment de mémoire Java pour l'application Web Services :
- Exécutez la tâche Configuration d'indicateurs distants pour l'application Web Services pour votre serveur d'applications, via l'ajout de l'indicateur-Dcom.ibm.rational.rpe.remote.javaopts et l'augmentation de la taille de segment de mémoire (à partir de la valeur par défaut -Xmx1024m). Exemple : -Dcom.ibm.rational.rpe.remote.javaopts=-Xmx1280m
Si vous utilisez un environnement JRE (Java Runtime
Environment) 32 bits pour l'application Web Services,
vous pouvez faire passer la taille de segment de mémoire de 1 à 1,5 Go. Pour générer des documents de taille importante qui utilisent toute la mémoire disponible malgré l'augmentation de la taille de segment de mémoire, passez au niveau d'environnement JRE 64 bits pour que les performances soient améliorées lors de la génération de ces documents.
Si vous utilisez un environnement JRE 64 bits pour l'application Web Services,
vous pouvez affecter une valeur de taille de segment de mémoire supérieure à 1,5 Go.
- Augmentez la valeur de taille de segment de mémoire Java pour l'application Document Studio :
- Ouvrez le fichier de configuration rpe-studio.ini à l'aide d'un éditeur de texte. L'emplacement par défaut du fichier de configuration est le suivant : %RPE_HOME%\studio\rpe-studio.ini
- Recherchez le paramètre de segment de mémoire Java : -Xmx1024m
- Augmentez la valeur. Pour plus d'informations sur la sélection d'une valeur, consultez la rubrique consacrée au Dimensionnement du segment de mémoire Java. Sur la plupart des systèmes, 1500 Mo correspond à la valeur maximale. Exemple : -Xmx1280m
- Sauvegardez le fichier, puis fermez-le.
- Augmentez la valeur de taille de segment de mémoire Java pour l'application Launcher :
- Ouvrez le fichier de configuration rpe-launcher.ini à l'aide d'un éditeur de texte. L'emplacement par défaut du fichier est le suivant : %RPE_HOME%/studio/rpe-launcher.ini
- Recherchez le paramètre de segment de mémoire Java : -Xmx1024m
- Augmentez la valeur. Pour plus d'informations sur la sélection d'une valeur, consultez la rubrique consacrée au Dimensionnement du segment de mémoire Java. Sur la plupart des systèmes, 1500 Mo correspond à la valeur maximale. Exemple : -Xmx1280m
- Sauvegardez le fichier, puis fermez-le.
- Supprimez certaines des tables de votre canevas. Pour les documents contenant plus de 15 000 résultats de données et un grand nombre de tables, Rational
Publishing Engine peut présenter des problèmes de mémoire insuffisante lors de la génération des documents dans Microsoft Word et au format PDF.
Si le nombre de tables est peu élevé, Rational
Publishing Engine peut être capable de traiter les documents correctement, sans diminuer la quantité de données contenue dans les documents.
- Supprimez de la spécification les formats de sortie qui ne sont pas obligatoires.
- Si vous générez une sortie Microsoft Word, ajoutez l'indicateur -Dcom.ibm.rational.rpe.word.multipart aux fichiers de configuration de Document Studio et Launcher :
- Ouvrez le fichier de configuration rpe-studio.ini à l'aide d'un éditeur de texte. L'emplacement par défaut du fichier de configuration est le suivant : %RPE_HOME%\studio\rpe-studio.ini
- Ajoutez la ligne suivante à la fin du fichier :
-Dcom.ibm.rational.rpe.word.multipart=DYNAMIC
- Répétez cette opération pour ajouter la même ligne au fichier rpe-launcher.ini.
L'emplacement par défaut du fichier est le suivant : %RPE_HOME%/launcher/rpe-launcher.ini
- Ouvrez le canevas dans l'application Document Studio et créez les sections requises dans votre document en ajoutant l'élément de rupture de sections.
- Générez la sortie. Lorsque vous ouvrez le document Microsoft Word généré, il ne semble pas contenir de données.
- Sélectionnez la totalité du contenu (pour cela, appuyez sur la combinaison de touches Ctrl+A).
- Mettez à jour les zones en appuyant sur Maj+F9.
- Si vous avez testé toutes ces solutions et que le même message d'erreur s'affiche (indiquant une mémoire insuffisante), divisez votre document en plusieurs parties et générez-les séparément.