Messages d'erreur
Afin de couvrir une grande variété de situations, les messages d'erreur comportent généralement plusieurs paramètres. Chaque paramètre pointe vers des noms de zone ou des positions de zone. Le tableau suivant répertorie toutes les conditions d'erreur possibles. Lors de l'exécution, les paramètres entre accolades ({ }) sont renseignés avec des données spécifiques au contexte.
Remarque: Vous devez régulièrement rechercher les fichiers dans les répertoires /error et /complete qui contiennent des erreurs ou qui restent non traités.
Code d'erreur
|
Description |
|---|---|
YIF_CHEVAUCHEMENT
_FIELDS |
La zone {0} croise la zone {1} dans l'enregistrement {2} . Ce code d'erreur indique que deux zones du même enregistrement ont des positions qui se chevauchent |
YIF_INVALID_
ZONES_BORNES |
Le champ {0} a des limites non valides : startPos={1 endPos={2 Ce code d'erreur indique que la startPosition d'un champ est supérieure à la position d'arrivée du champ |
YIF_INVALID_
TYPE_ENREGISTREMENT_POS |
La position de la zone de type d'enregistrement n'est pas valide. |
YIF_EMPTY_
RECORD_TYPE |
L'enregistrement {0} ne possède pas d'identificateur de type d'enregistrement. Lorsque les données contiennent un enregistrement dont le type d'enregistrement n'a pas été déclaré dans le schéma. |
YIF_EMPTY_
ENREGISTREMENT_FOUND |
Il n'existe aucune zone à mettre en correspondance pour un enregistrement. Les données contiennent un enregistrement avec un identificateur de type d'enregistrement, mais les zones individuelles n'existent pas |
YIF_INVALID_
FIELD_GAP |
L'enregistrement {0} ne doit pas comporter d'espace [Champ {1} endPosition={2 ] et [Champ {3} startPosition={4 ]. dans un format positionnel, deux champs ne doivent pas avoir d'écart. Il s'agit d'une largeur fixe, de sorte que les écarts non comptabilisés ne peuvent pas exister. Largeur fixe. Période. |
YIF_FIELD_
OVERLAPS_ RECORD_TYPE |
Dans l'enregistrement {0}, le champ {1} [ startPos={2 }, endPos={3 }] chevauche le champ du type d'enregistrement {4} [ startPos={5 }]. Dans un format à position fixe, lorsqu'une donnée de zone chevauche la limite d'un identificateur de type d'enregistrement. |
YIF_FIELD_
OVERLAPS_ RECORD_TYPE _FIELD |
Dans l'enregistrement {0}, la zone {1}[ position={2}] chevauche la zone de type d'enregistrement {3} [ position={4}]. Dans un format délimité, lorsqu'une donnée de zone chevauche la limite d'un identificateur de type d'enregistrement |
YIF_SCHEMA_
CYCLE DE CONTENEUR |
Le schéma contient un cycle commençant à l'élément: {0} et se terminant avant l'élément: {1}. La description du schéma n'autorise pas le confinement cyclique. Si c'est le cas, le code d'erreur ci-dessus est signalé. |
YIF_RECORD_
ID_TOO_LARGE |
L'ID enregistrement {0} est trop grand. Les identificateurs d'enregistrement ont une largeur fixe, cette erreur est signalée lorsque la taille est dépassée. |
YIF_FIELD_
NON_DEFINI _IN_RECORD |
La zone {0} de la mappe d'attributs n'existe pas dans l'enregistrement {1}. Lors de la conversion de XML en format positionnel / délimité, si la zone à laquelle un attribut XML est mappé n'existe pas. |
YIF_TOO_
MANY_ ATTRIBUT _MAPS |
Le nombre de mappes d'attributs = {0} dans elementMap {1} dépasse le nombre de zones = {2} dans l'enregistrement {3}. Le nombre d'attributs dans un élément XML qui doivent être mappés à des zones ne peut pas dépasser le nombre de zones dans l'enregistrement correspondant. |
YIF_INVALID_
RID_LIMITS |
RecordIdStartPos: {0} doit être inférieur à RecordIdEndPos: {1}. Dans un format à position fixe, les limites de l'identificateur d'enregistrement doivent être correctes. |
YIF_RECORD_
ID_NOT_ APPARIÉ |
Impossible de faire correspondre l'ID d'enregistrement: {0} avec un enregistrement déclaré dans le schéma |
YIF_INCORRECT_
ENREGISTREMENT_ LONGUEUR |
La longueur d'enregistrement est incorrecte. |
YIF_RECORD_
LONGUEUR_ TROP_PETITE |
Trop peu de zones. Zones min = {0} trouvées = {1} |
YIF_TOO_QUELQUES_QUELQUES
_FIELDS_ FOR_RECORD |
Quelques zones ont été trouvées pour l'ID d'enregistrement: {0}. Attendu = {1} Trouvé = {2} |
YIF_TOO_MANY
_FIELDS_ FOR_RECORD |
Trop de zones pour l'ID d'enregistrement: {0}. Attendu = {1} Trouvé = {2} |
YIF_RECORD_
LONGUEUR_TROP _GRANDE |
Trop de zones. Nombre maximal de zones = {0} trouvé = {1} |
YIF_RECORD_TOKEN
_NOT_COMPLÈTEMENT _MISE en correspondance |
Le nom de l'enregistrement analysé: {0} ne correspond pas complètement. Jeton en cours: {1} |
YIF_INCOMPLET
_PREVIOUS _MATCH |
L'ensemble d'enregistrements précédant le nom d'enregistrement analysé: {0} ne correspond pas complètement. |
YIF_MAX_
OCCURENCE_ DEPASSE |
Le nombre de correspondances dépasse le nombre maximal de correspondances pour l'enregistrement: {0} |
YIF_FILE_
VIOLE_ LES_ INFORMATIONS_ DE_ CONTRÔLE |
La longueur du fichier : {0} doit être supérieure à la somme de fileHeaderLength:{1 et de fileTrailerLength: {2} |
YIF_FILE_
HEADER_ N'EST PAS _EXIST |
L'ID d'en-tête de fichier attendu: {0} est introuvable |
YIF_FILE_TRAILER_
N'EXISTE_PAS |
L'ID de fin de fichier attendu: {0} est introuvable |
YIF_FILE_HEADER
_NE_CORRESPOND_PAS |
L'ID d'en-tête de fichier attendu: <{0}> ne correspond pas: <{1}> |
YIF_FILE_TRAILER
_NE_CORRESPOND_PAS |
L'ID de fin de fichier attendu: <{0}> ne correspond pas: <{1}> |
YIF_UNABLE_
TO_BOUND_ INPUT_STREAM |
Impossible de définir les limites sur le flux d'entrée ScanLength= < {0} > ScanStartPosition=<{1 }> |
YIF_DIR_DOES
_NOT_EXIST |
Le répertoire spécifié: {0} n'existe pas. |
YIF_DIR_IS_
NON ACCESSIBLE en écriture |
Le répertoire spécifié: {0} ne dispose pas des droits d'accès en écriture. |
YIF_INVALID_INCLUDES_PATTERN
|
Le modèle d'inclusion: {0} n'est pas une expression régulière valide. |