Dépannage: schémas de copybook COBOL
Vous pouvez utiliser une solution de contournement au problème que vous pouvez rencontrer après avoir importé un schéma de copybook COBOL dans Test Integrations and APIs.
Allocation de mémoire pour les schémas
Les schémas de copybook COBOL peuvent être de taille variable. Lorsqu'un tel schéma est appliqué à un message dans Test Factory, Test Integrations and APIs tente d'abord de créer la plus grande structure possible du Copybook dans sa mémoire. Ce processus utilise beaucoup de ressources CPU et de mémoire et peut empêcher le programme de répondre.
Pour résoudre le problème, réduisez la taille maximale de la répétition dans le copybook COBOL ou utilisez Library Manager pour augmenter l'allocation de mémoire pour Test Integrations and APIs.
- Pour réduire le nombre de répétitions dans le cahier:
- Ouvrez le fichier Copybook dans un éditeur de texte.
- Recherchez les occurrences de la directive
OCCURS x TO y TIMES DEPENDING ONoùyest un très grand nombre, par exemple,05 ITEM OCCURS 0 TO 999999 TIMES DEPENDING ON ITEM-COUNT. - Changer la
TOnuméro, par exemple,05 ITEM OCCURS 0 TO 100 TIMES DEPENDING ON ITEM-COUNT.Enregistrez le fichier. - Accédez à la bibliothèque de schémas et reconstruisez le schéma ou supprimez-le et importez-le à nouveau.
- Appliquez le nouveau schéma au message.
- Pour augmenter l'allocation de mémoire pour Test Integrations and APIs, voir Utilisation de Library Manager.