Generer fichier erreurs

Generer un fichier référençant les libelles des codes erreurs de CFT sur AIX

  • Script permettant de génerer ce fichier et comment y faire référence

cat << @EOFF > ./CFTMessDiag.msg
\$ file: CFTMessDiag.msg
\$quote "
\$delset 1
\$set 001
108 "FILE - erreur de lecture du fichier a emettre en phase de transfert des donnees\n"
110 "FILE - le fichier a emettre n existe pas\n"
121 "USER - Interruption par opérateur\n"
124 "PROT - Erreur : Transfert abandonné\n"
240 "PROT - echeance de temporisation parm RTO\n"
302 "NET  - Rupture liaison reseau \n"
405 "OUT  - Le moniteur a epuise les divers point d acces au partenaire\n"
406 "OUT  - Nombre de relances maximum atteint\n"
418 "OVER - Nombre de transferts > CNXIN CNXOUT CNXINOUT\n"
600 "FILE - Abandon de transfert par le distant : erreur entree/sortie\n"
604 "FILE - Abandon de transfert par le distant : erreur a l ouverture du fichier\n"
610 "FILE - Abandon de transfert par le distant : le fichier a lire n existe pas\n"
613 "FILE - Abandon de transfert par le distant : fichier a creer existe deja\n"
730 "PROT - Abandon de transfert par le distant : pour erreur de protocole\n"
909 "PROT - Rejet protocolaire par le distant : Identifiant demande inconnu\n"
916 "PROT - Nombre de transferts maximum atteint chez le partenaire\n"

\$ end of file: CFTMessDiag.msg
@EOFF

#================================================================
# Generer le fichier erreur
#================================================================
#
set -a
LC_FASTMSG=False
NLSPATH=${NLSPATH}:~cft/filinst/PROD/FICREF_CFT/%N:~cft/filinst/PROD/FICREF_CFT/%N.cat
gencat ~cft/filinst/PROD/FICREF_CFT/CFTMessDiag.cat ~cft/filinst/PROD/FICREF_CFT/CFTMessDiag.msg

#================================================================
# Utilisation du fichier erreur
#================================================================
#
dspmsg -s 001 CFTMessDiag.cat 600 "Non trouve \n"

exit

Previous page: Exploiter Config CFT avec AWK
Page suivante : Lister KO avec libelle