Le tableau ci-dessous répertorie les valeurs renvoyées par Trillium Director à un appel API lorsqu'un événement anormal ou une erreur système se produit. Sauf indication contraire, le retour de la valeur zéro (0) indique que l'appel API a abouti.
Trillium Director renvoie les mêmes codes quelle que soit le langage d'appel. Le tableau suivant s'applique à tous les langages.
Code |
Description |
Retourné par |
---|---|---|
1 – 8 |
Niveau d'échec du programme de correspondance d'adresse postale. Voir le tableau : Tableau 1 |
cleanse, cleanseEx |
1 |
État non valide pour la demande. La session du programme de correspondance n'a jamais été ouverte ou a été fermée. Vérifiez le champ Niveau d'échec pour déterminer si la valeur de retour est un niveau d'échec du programme de correspondance d'adresse postale. Voir le tableau : Tableau 1 |
Fonctions du programme de correspondance |
2 |
Une échec de nom de rue ou une version incompatible qui se produit lorsqu'un client tente de transmettre un paramètre d'encodage à un outil de nettoyage antérieur à la version 10.5. Vérifiez le champ Niveau d'échec pour déterminer si la valeur de retour est un niveau d'échec du programme de correspondance d'adresse postale. Voir le tableau : Tableau 1 |
cleanse, diverses fonctions de l'outil de nettoyage |
6 |
Mémoire insuffisante. Vérifiez le champ Niveau d'échec pour déterminer si la valeur de retour est un niveau d'échec du programme de correspondance d'adresse postale. Voir le tableau : Tableau 1 |
attach, cleanse, addDirector |
7 |
Il manque un mot-clé de description à une ligne du paramètre de la liste de champs. Par exemple, ce code est renvoyé si la ligne suivante :
ne contient pas le mot zip_code. Vérifiez le champ Niveau d'échec pour déterminer si la valeur de retour est un niveau d'échec du programme de correspondance d'adresse postale. Voir le tableau : Tableau 1 |
Initialisation du programme de correspondance |
9 |
L'outil de nettoyage n'a pas pu identifier le pays et a choisi par défaut le premier de la liste. |
cleanse |
12 |
Erreur Director Monitor (Linux). |
Director Monitor |
14 |
Erreur Director Monitor (Windows). |
Director Monitor |
102 |
Connexion impossible à Director. Cette erreur peut se produire si :
|
attach, cleanseEx, openMatcherEx |
140 |
Expiration de Director (Linux). Elle peut être provoquée par une grande fenêtre de correspondance ou due aux performances du programme de correspondance. |
Diverses fonctions |
145 |
Erreur réseau UNIX. Expiration de la connexion. Le client a envoyé une demande à Director et n'a pas obtenu de réponse dans les 10 secondes. Cette erreur est documentée dans le fichier errno.h de votre serveur, qui doit se trouver dans un dossier tel que /usr/include/sys/errno.h. |
Diverses fonctions |
146 |
(UNIX) La machine à l'autre extrémité a mis fin à la connexion de manière anormale. Causes possibles :
|
Diverses fonctions |
183 |
Erreur Director Monitor (Windows). |
Director Monitor |
201 |
La variable TRILLCONFIG n'est pas définie. Sur le client, définissez la variable d'environnement TRILLCONFIG pour qu'elle pointe vers le fichier de configuration XML (par exemple, TrilXML.cfg). |
Diverses fonctions |
202 |
Le format XML d'entrée ne correspond pas au format TrilXML.cfg. |
Diverses fonctions |
210 |
Le format de la demande XML n'est pas correct, par exemple, elle contient des balises XML qui ne correspondent pas. |
cleaseXML, matchCandidateXML |
212 |
Le fichier de configuration XML ne peut pas être chargé. Cette erreur peut être due à divers facteurs, tels que la variable d'environnement TRILLCONFIG introuvable, le fichier de configuration introuvable ou la balise racine introuvable. |
cleanseXML, matchCandidateXML |
701 |
Le numéro de port est hors plage. Le numéro de port ne peut être supérieur à 65535. |
addDirector, removeDirector |
702 |
Un protocole de couche de transport non valide a été utilisé. Les seuls protocoles de couche de transport pris en charge sont T (TCP) et U (UDP). |
addDirector |
703 |
Director introuvable dans la liste hostandport.ini. |
removeDirector |
704 |
La taille maximale de fenêtre n'est pas valide. La taille maximale de fenêtre doit correspondre à un nombre positif. |
setWindowSize |
705 |
Le nombre d'enregistrements ajoutés à la fenêtre de correspondance a dépassé la taille maximale de fenêtre. |
addToMatchWindow |
706 |
Cette erreur se produit si :
|
addToMatchWindow, matchCandidate, matchCandidateWithSuspects
|
4101 |
Le paramètre DELIVERY_TYPE ou DISPLAY_BASEDATA de l'un des pays n'est pas défini correctement. |
Initialisation d'UCA |
4401 |
L'application client a trouvé Director, mais pas le service de nettoyage ou de correspondance. Cette erreur se produit si :
|
attach, cleanseEx, OpenMatcherEx, setWindowSize |
4402 |
Le nom du serveur contient plus de huit caractères. |
Diverses fonctions |
10048 |
ListenOnSocket a renvoyé une erreur. |
Diverses fonctions |
10053 |
Erreur Director Monitor (Windows). |
Director Monitor |
10054 |
Fin de la connexion. La cause la plus fréquente est l'arrêt du serveur. |
Erreur TCP/IP |
10060 |
Expiration du réseau. La cause la plus fréquente est l'arrêt d'un serveur. |
Code de retour courant du système d'exploitation Windows (n'importe quelle fonction) |
65525 |
Une erreur d'accès à la mémoire s'est produite pour le processus de nettoyage ou le programme de correspondance. |
Diverses fonctions |
65526 |
Le processus de nettoyage ou le programme de correspondance a rencontré une erreur d'alignement de type de données. |
Diverses fonctions |