Valeurs renvoyées - trillium_quality - 17.2

Guide de référence du SDK Trillium Director

Product type
Logiciels
Portfolio
Verify
Product family
Product
Trillium > Trillium Quality
Version
17.2
Language
Français
Product name
Trillium Quality
Title
Guide de référence du SDK Trillium Director
Topic type
Référence
Installation
Aperçu
Administration
Comment faire
Configuration
First publish date
2008
ft:lastEdition
2024-06-03
ft:lastPublication
2024-06-03T07:28:44.380698

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.

Remarque : Si une application client demande de retourner un champ qui n'existe pas dans le référentiel, aucun code d'erreur n'est renvoyé et la valeur « Champ DDL introuvable » est renvoyée à la place pour la valeur de ce champ.
Tableau 1. Valeurs renvoyées

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 :

zip_code scores(100) routines(absolute) fldnames(pr_ gout_postal_code)

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 :

  • Director n'est pas en cours d'exécution.
  • Les variables d'environnement TRILLDIRADDR et TRILLDIRPORT ne sont pas définies correctement sur le client.
  • La connexion réseau entre le client et le serveur est interrompue.

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 :

  • L'utilisateur a éteint ou redémarré le système pendant la connexion.
  • Le serveur de nettoyage ou de correspondance est configuré pour utiliser un port différent de celui spécifié par le Director.
  • L'outil de nettoyage s'est arrêté, mais le Director est actif.

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 :

  • Les appels AddToMatchWindow n'utilisent pas la même liste de noms de champ, ou que les champs ne sont pas dans le même ordre.
  • Un appel MatchCandidate n'utilise pas les mêmes noms de champ ni le même ordre de champs que ceux utilisés dans l'appel AddToMatchWindow.
  • Lors du traitement d'une demande XML, les balises name et value sont inversées. Les balises name et value doivent correspondre respectivement au nom de l'attribut du champ de correspondance et à la valeur du champ.
  • Un élément est manquant dans une demande XML, par exemple, un < est manquant dans une balise, ou une balise de fermeture est manquante.

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 :

  • Le service de nettoyage ou de correspondance n'est pas en cours d'exécution.
  • L'ID du système ou le nom du serveur spécifié dans l'application du client ne correspond pas à ce que l'outil de nettoyage ou le programme de correspondance utilise.
  • La connexion réseau entre la machine Director et la machine de l'outil de nettoyage/du programme de correspondance est interrompue.
  • Le serveur traite actuellement le nombre maximum de requêtes simultanées.

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