Page 1
DSA. Observations : Version logiciel : GCOS 7-V8 TS 8560 Date : Mars 1998 Bull Electronics Angers S.A. Bull HN Information Systems Inc. CEDOC Publication Order Entry Atelier de reprographie FAX: (508) 294-7411 331, Avenue Patton MA02/423S 49004 ANGERS Cedex 01...
Page 2
425 et suivants du code pénal. Ce document est fourni à titre d'information seulement. Il n'engage pas la responsabilité de Bull S.A. en cas de dommages résultant de son application. Des corrections ou modifications au contenu de ce document peuvent intervenir sans préavis ;...
Préface OBJET DU MANUEL Ce manuel décrit l'utilitaire de gestion de travaux distribués DJP (Distributed Job Processing) dans le cadre d'un réseau DSA, entre deux DPS 7/7000 et entre un DPS 7/7000 et un DPS 6. Il détaille la séquence de tâches à effectuer pour soumettre un travail et l'exécuter, et en obtenir les résultats.
DJP - Guide de l'utilisateur STRUCTURE DU MANUEL Chapitre 1 présente les fonctions de DJP. Chapitre 2 décrit les opérations de soumission et d'exécution de travaux entre deux DPS 7/7000. Chapitre 3 décrit les opérations de soumission et d'exécution de travaux entre un DPS 7/7000 et un DPS 6.
Table des matières Présentation ......................TERMINOLOGIE ......................DESCRIPTION DU LOGICIEL DJP ................1.2.1 Fonctions du logiciel de gestion des travaux distribuée (DJP) ......1.2.2 Conditions préalables à l'exécution du logiciel DJP ..........1.2.3 Services offerts par le logiciel DJP ................. 1.2.4 Soumission de travaux.....................
Page 8
DJP - Guide de l'utilisateur Annexes Commandes DJP ....................CO (CANCEL_OUTPUT).................... CUR (CANCEL_USER_REQ) ..................DC (DISPLAY_CONFIGURATION)................DDJP (DISPLAY_DJP)....................A-12 DJ (DISPLAY_JOB) ....................A-16 DLD (DISPLAY_LOAD)....................A-20 DO (DISPLAY_OUTPUT) ................... A-24 DSO (DISPLAY_SECURITY_OPTIONS) ..............A-28 DUR (DISPLAY_USER_REQ)..................A-31 A.10 ENTER_JOB_REQ (EJR, EJ) ..................A-34 A.11 FO (FORCE_OUTPUT) ....................
Page 10
DJP - Guide de l'utilisateur Règles de contrôle d'accès et de sécurité ..........PRINCIPES DE SECURITÉ GCOS 7 ................. C.1.1 USER, PROJECT, BILLING, APPLICATION, STATION et SITE ......C.1.2 Identités du demandeur et du propriétaire de travaux.......... CONTRÔLES DE SECURITÉ DJP ................C.2.1 Exécution systématique des contrôles..............
Page 11
Table des matières EVERY ........................RRESTART......................... Messages et codes d'état ................COMPTES RENDUS ....................F.1.1 jor sur sites local et distant..................F.1.2 Messages RFA......................F.1.2.1 Messages RFA : explications..................F-18 F.1.3 Messages issus du site serveur ................F-24 F.1.3.1 Format et description des messages ................F-24 F.1.3.2 Messages de type 4 ....................
Page 12
DJP - Guide de l'utilisateur Illustrations Figures Exemple de soumission de travail................Soumission de travail local sur le DPS 7/7000 pour traitement à distance....DPS 7/7000 demandeur et hôte.................. DPS 7/7000 serveur à la fois site et hôte ..............Sortie de travaux soumis au DPS 7/7000 demandeur ..........Soumission de travaux DPS 7/7000 ->...
1. Présentation TERMINOLOGIE Demande Commande opérateur pour un travail à exécuter. Site Système sur lequel réside le fichier demandé. Hôte Système exécutant les travaux soumis par des stations départementales ou par d'autres hôtes. Demandeur Site sur lequel la demande est introduite et qui initialise la session DJP.
DJP - Guide de l'utilisateur DESCRIPTION DU LOGICIEL DJP 1.2.1 Fonctions du logiciel de gestion des travaux distribuée (DJP) Les différents systèmes d'un réseau peuvent se partager les charges de travail grâce à la gestion des travaux distribuée (DJP). Un site surchargé peut ainsi transférer un travail vers un site plus disponible.
Présentation 1.2.3 Services offerts par le logiciel DJP • Soumission, contrôle des travaux et de leurs résultats sur d'autres systèmes du réseau. • Définition ou modification de la station sur laquelle les sorties seront imprimées. • Soumission de travaux pour plusieurs systèmes au moyen d'une seule directive. Ce mécanisme constitue un stockage intermédiaire avec mise en files d'attente d'un ensemble de travaux.
Page 16
DJP - Guide de l'utilisateur Le schéma ci-dessous illustre les rôles hôte et site de systèmes DPS 7/7000. Dans les deux cas, le système A est le système site où réside le fichier contenant le travail. Le rôle de l'hôte dépend du système qui exécute le travail.
2. DJP (gestion des travaux distribuée) DPS 7/7000 <--> DPS 7/7000 POSSIBILITES DU LOGICIEL DJP Lorsque la gestion des travaux distribuée (DJP) fonctionne entre deux DPS 7/7000, ces systèmes peuvent assumer différents rôles, ou même différentes combinaisons de rôles comme par exemple : •...
Page 18
DJP - Guide de l'utilisateur La séquence des procédures DJP telle qu'elle est montrée figures 2-1, 2-2 et 2-3 est la suivante : • soumission de la commande EJR par le demandeur DP71. • accès au fichier de travail identifié par INFILE (voir remarque) sur le site concerné et, le cas échéant, transfert de ce fichier au serveur pour son traitement.
Page 19
DJP DPS 7/7000 <--> DPS 7/7000 SCHEMA 1 EJR INFILE=LIB1.JOB1..JCL1 HOST=DP72 DEST='DP72.STN' ; Etape 1 : La commande EJR est émise par le DP71. DP71 DP72 Etape 3 : Le DP72 traite station le travail. cataloguée LIB1.JOB1..JCL1 sur le Etape 4 : Le compte rendu DP72 d'exécution est envoyé...
Page 20
DJP - Guide de l'utilisateur SCHEMA 1 EJR MEMBERS=JCL=LIB1.JOB.1 DEST='ANYS.STN' 1 : La commande EJR est émise par le DP71. Etape DP71 ANYS Etape 3 : Le DP72 traite le travail. Etape 4 : DEST spécifie que le compt e rendu station d'exécution soit cataloguée...
Page 21
DJP DPS 7/7000 <--> DPS 7/7000 SCHEMA 1 EJR INFILE=$DP72:LIB2.JOB2..JCL2 HOST=DP72 ; 1 : La commande EJR est émise par le DP71. Etape DP72 DP71 E tape 2 : Le DP72, à la fois site et hôte, exécute son propre travail dans LIB2.JOB2..JCL2.
DJP - Guide de l'utilisateur DESTINATION DES RESULTATS DES TRAVAUX Un transfert de fichiers ou une soumission de travail ne peuvent être demandés qu'à partir d'un site actif, mais les résultats de l'exécution du travail peuvent être envoyés à n'importe quel site connecté au système. Cette opération s'effectue en créant une station de même nom que le site extérieur dans le catalogue de site de l'un ou des deux sites actifs.
3. DJP (gestion des travaux distribuée) DPS 7/7000 <--> DPS 6 POSSIBILITES Dans l'environnement DJP courant les rôles du DPS 7/7000 et du DPS 6 ne sont pas superposables. Cette restriction se situe au niveau des logiciels GCOS 7 et GCOS 6, où...
DJP - Guide de l'utilisateur DPS 7/7000 --> DPS 6 Dans les schémas qui suivent, DPS 7/7000 est abrégé en DPS7, et DPS 6 en DPS6. 3.2.1 Soumission de travaux EJR INFILE=$DPS6:^DIR>JOB>JCL.EC HOST=DPS6; Etape 1 : La commande EJR est émise par le DPS7.
DJP DPS 7/7000 <--> DPS 6 3.2.2 Récupération des résultats d'un travail Il existe deux méthodes de récupération, décrites dans les étapes 5 à 7. Méthode A EFTR INFILE=$DPS6:^DIR>JOB>JCL.AO OUTFILE=LIB.REPORTS; Etape 5 : La commande EFTR est émise par le DPS7. DPS6 DPS7 H_GTP...
Page 26
DJP - Guide de l'utilisateur Méthode B -TR -OP ^DIR>JOB>JCL.AO -DN DPS7 -DP LIB.REPORTS Etape 5 : La commande TR est émise par le DPS6. DPS6 DPS7 H_GTP étendu FTPS Etape 6 : FTPS sur DPS6 accède au fichier >JCL.AO à transmettre au DPS7.
DJP DPS 7/7000 <--> DPS 6 DPS 6 --> DPS 7/7000 3.3.1 Soumission de travaux -EX -EN DPS7 -EP LIB.JOB..JCL Etape 1 : La commande EX est émise par le DPS6. Le DPS7 est hôte et site pour la demande de traitement même si la commande a été...
DJP - Guide de l'utilisateur 3.3.2 Récupération de l'historique du travail (JOR) et du fichier SYSOUT SOW ON=$DPS6:SPOOL ST=DPS6 Etape 5 : La commande SOW est émise par le DPS7 pour transférer le contenu de SYS.OUT au DPS6. Etape 6 : GTP sur DPS7 lance le transfert des sorties.
A. Commandes DJP Les commandes DJP décrites ici sont les commandes applicables à un DPS 7/7000 "demandeur" au niveau de la soumission de travail à un autre DPS 7/7000 ou DPS 6. Les commandes réservées à l'opérateur principal (MAIN) et celles réservées à l'opérateur de station sont précisées.
Page 30
DJP - Guide de l'utilisateur Voici les commandes disponibles avec DJP et avec UFT. La première colonne indique le numéro de la commande (applicable à DJP), la dernière, le numéro de page ou la mention UFT. Dans ce dernier cas, reportez-vous au Guide de l'utilisateur UFT (13UC). Les abréviations en regard du nom de la commande signifient : utilisateur (u), opérateur principal, MAIN (m), ou opérateur de station (s).
Commandes DJP CO (CANCEL_OUTPUT) Objet Annule les demandes d'impression d'une sortie ou d'un ensemble de sorties. Après cette commande, les sorties ne peuvent pas être récupérées. IMPORTANT Cette commande ne s'applique qu'aux sorties sur lesquelles le demandeur dispose de droits d'accès. Syntaxe { CANCEL_OUTPUT { CO...
Page 32
DJP - Guide de l'utilisateur Paramètres OUTPUT sorties à supprimer. Formats autorisés : liste de noms (16 au maximum) : - Xnnnn:nnnn } pour une sortie spécifique } (Xnnnn:nom indique la première sortie ainsi nommée) - Xnnnn:nom } pour toutes les sorties d'un travail. - Xnnnn plage de sorties, sous la forme : pour toutes les sorties d'une plage...
Page 33
Commandes DJP Règles • SELCLASS est ignoré pour les noms de sorties spécifiques (Xnnnn: nnnnn ou Xnnnn:nom). • Si plusieurs sorties d'un même travail portent le même nom, CO Xnnnn:nom ne s'applique qu'à la première sortie de ce nom rencontrée par le système. •...
DJP - Guide de l'utilisateur CUR (CANCEL_USER_REQ) Objet Annule (RELEASE=0) ou libère (RELEASE=1) les demandes soumises et en attente. Syntaxe { CANCEL_USER_REQ } { CUR { Jddddddd [ Jddddddd ... ] } { REQUEST = ( { } ) } { nom8 [ nom8 ...
Page 35
Commandes DJP Messages Si la commande aboutit, le message suivant s'affiche : <heure> <id-demande> CANCELLED Exemples : S: CUR (J27 F32 RQP) annule trois demandes : J27 (travail), F32 (demande de transfert de fichier) et RQP (toute soumission). S: CUR J44 RELEASE annule le travail traitant la demande J44 et libère les demandes en attente.
DJP - Guide de l'utilisateur DC (DISPLAY_CONFIGURATION) Objet Affiche l'état des éléments sélectionnés de la configuration matérielle ou logicielle. Syntaxe {DISPLAY_CONFIGURATION} [ DEVICE = {id-appareil {classe-appareil }] {type-appareil [{OUTCLASS} } = { [{OC {a[-a]}] [OUTDV = {PR[nn] }] {T[nnn] {W[nnn] }] [{STATION} } = {ALL } = {CURRENT}]...
Page 37
Commandes DJP Paramètres DEVICE affiche l'état des appareils, sous la forme : * : tous les appareils appareil-all : appareil d'un type donné (MS, par exemple) appareil-nn : appareil spécifié (MS03, par exemple) classe-appareil : tous les appareils d'une classe (MS/B10, par exemple) OUTCLASS affiche la configuration des classes de sorties (priorité,...
Page 38
DJP - Guide de l'utilisateur affiche l'état des éléments requis de la mémoire de réserve, sous la forme : SYS : occupation de la mémoire de réserve par le système, ALL : occupation de la mémoire de réserve par le système et par tous les travaux, MAP : mémoires de réserve utilisées et sur quels volumes, SM : modules partageables chargés,...
Page 39
Commandes DJP DC OUTCLASS=A OUTDV=* {affiche la configuration de la classe de sortie A (priorité, support de sortie, taille), et les caractéristiques et activités de tous les éditeurs} Remarques : Nous vous conseillons lancer commande DISPLAY_HARDWARE_CONFIGURATION (DHW) pour afficher l'état d'une ressource matérielle. Pour afficher des informations sur les priorités CPU, les dimensions ou la mémoire, lancez l'une des commandes DISPLAY_XL_CLASS ou DISPLAY_DIMENSION.
DJP - Guide de l'utilisateur DDJP (DISPLAY_DJP) Objet Affiche l'état des fichiers système, des processeurs système et des attributs de demandes des sites distants. DDJP ne donne toutefois aucune information sur les activités de transfert de fichiers lancées par l'ordre JCL FILTFR. Cette commande est utilisée, dans un environnement de transfert de fichiers, pour afficher des informations sur un plusieurs sites.
Page 41
Commandes DJP SITE système auquel s'applique OPTION; non applicable aux options Tddd : ALL (par défaut) : tous les systèmes nom4 : système déclaré lors de la génération du réseau dans la directive LSYS, RSYS ou SYSTEM. YEAR année pour laquelle les jours fériés et ouvrés doivent être affichés.
Page 42
DJP - Guide de l'utilisateur où: n/p: nombre de GTP actifs (n) par rapport au nombre de GTP possibles (p) état état de la fonction de transfert : IDLE, ACTIVE, IN ABORT, IN TERM, WAIT ON TELECOM ou WAIT ON SITE {GTP | IR}: numéro de passage (RON) du GTP ou du lecteur des entrées...
Page 43
Commandes DJP Cas 3 14.39 SITE=HD01 ACTIVITIES=1/5 PROTOCOL=RFA SITE=HD01 ACTIVE GTP RON=X128 STATION=HD01 PR A-Z STATION=RFBQ PR A-Z WORKING ON: F17 TRANSFERRED RECORDS : 2 S: DDJP YEAR=1991 09.15 NOT WORKING DAYS FOR:BPE4 ARE: SATURDAY,SUNDAY 09.15 FOR 1991,HOLIDAYS ARE: 1,86,121,128,195,227,305,315,359 S: DDJP ALL JOBNAME;...
Page 45
Commandes DJP SELECT limite la portée de la commande aux travaux appartenant à la combinaison spécifiée de classe, utilisateur et projet. Les valeurs admises sont indiquées dans la syntaxe et illustrées dans les exemples ci-après. Par défaut, tous les travaux du demandeur sont pris en compte.
Page 46
DJP - Guide de l'utilisateur DETAILED spécifie si des informations détaillées concernant les travaux doivent être affichées. Ces informations dépendent de l'état du travail : HOLD Compteur de blocage Heure de début EX/SUSP Heure de début Inverseurs Nom complet du module de chargement ou statut de l'étape Identificateur système interne associé...
Page 47
Commandes DJP Exemples : S: DJ affiche l'état de tous les travaux du demandeur, associés à sa station de travail. S: DJ EX affiche l'état de tous les travaux du demandeur, associés à sa station de travail et en cours d'exécution. S: DJ SCH affiche l'état de tous les travaux planifiés du demandeur, associés à...
DJP - Guide de l'utilisateur DLD (DISPLAY_LOAD) Objet Affiche les informations sélectionnées sur la charge de travail du système. Syntaxe { DISPLAY_LOAD } { DLD {BRIEF {LOAD {CLASS [[SELECT=]{* | jclass | jclass-jclass}] }] {CLDTLD | CD [[SELECT=]{* | jclass | jclass-jclass}] }] [OPTION={CONNECT | CN [[SELECT=]{* | jclass | jclass-jclass}] }] {ALLOUT [[SELECT=]{* | ALL | name8 }...
Page 49
Commandes DJP Règles OPTION SELECT Information affichée Exemples BRIEF Information brève sur la charge de travail. DLD BRIEF LOAD Charge de travail par classe. DLD LOAD CLASS aa[-aa] Charge actuelle de la classe spécifiée DLD CLASS X ou de la plage de classes (toutes les DLD CLASS A-Z classes si * ou si aucune classe n'est DLD CLASS *...
Page 50
DJP - Guide de l'utilisateur Exemples : Voir la colonne de droite du tableau précédent. Voici quelques réponses standard à certaines commandes DLD : DLD ou DLD BRIEF SH21 hh.mm IN=in-nb HOLD=hold-nb SCH=sch-nb EX=ex-nb SUSP=susp- OUT=out-nb IDLE=idle-nb indiquant le nombre de travaux dans chacun des états : HOLD SCHEDULED EXECUTING...
Page 51
Commandes DJP NO JOBS RUNNING En l'absence de travaux en cours, le système affiche le message : (SH17) hh.mm NO JOBS DLD ALLOUT SELECT=ST01 Affiche tous les travaux dont les sorties sont à l'état READY, WAIT, HOLD ou OUT dans la file d'attente de la station ST01. DLD ALLOUT SELECT=* Affiche tous les travaux dont les sorties sont à...
DJP - Guide de l'utilisateur DO (DISPLAY_OUTPUT) Objet Affiche l'état courant des sorties. Ces dernières peuvent être sélectionnées en fonction du travail auquel elles appartiennent (paramètre OUTPUT) ou de leur état courant à l'intérieur du système (paramètre STATE). L'affichage indique le nom, la priorité, la classe, l'appareil (PR = imprimante), l'état de la sortie, la station, la taille et le nombre d'exemplaires de chaque sortie.
Page 53
Commandes DJP Paramètres OUTPUT Sorties à afficher. Format possible : liste de noms (16 au maximum) : - Xnnnn:nnnn } pour une sortie spécifique } (Xnnnn:nom indique la première sortie ainsi nommée) - Xnnnn:nom } pour toutes les sorties d'un travail. - Xnnnn plage de sorties, sous la forme : pour toutes les sorties d'une plage...
Page 54
DJP - Guide de l'utilisateur SELECT limite la portée de la commande aux sorties appartenant à un utilisateur et/ou un projet. Non significatif lorsque OUTPUT spécifie une liste de sorties (format 1) ou que STATE est spécifié. Par défaut, seules les sorties appartenant au demandeur sont sélectionnées.
Page 55
Commandes DJP DO STATE=QUEUE SELCLASS=W SIZE=1 {affiche les sorties en file d'attente de la classe W, avec le nombre de lignes et de pages} DO STATE=WAIT {affiche toutes les sorties à l'état WAIT} DO X123-X2617 SELECT=U1/P1 {affiche les sorties, appartenant à l'utilisateur U1 du projet P1, des travaux dont le numéro de passage (RON) est compris entre X123 et X2617} DO JOBNAME=JOB1...
DJP - Guide de l'utilisateur DSO (DISPLAY_SECURITY_OPTIONS) Objet Affiche les options de sécurité du site : • déclarées dans les instructions SECOPT et SADMOPT de CONFIG • et enregistrées dans SITE.CATALOG. Syntaxe { DISPLAY_SECURITY_OPTIONS } { DSO Paramètres : Aucun Contraintes : Aucune Messages PROTECTED SYSTEM...
Page 57
Commandes DJP CHKPW (paramètre SECOPT) définit si le mot de passe est contrôlé. Applicable lorsque le projet de l'utilisateur soumettant la demande a été défini dans le catalogue avec UFT, DJP ou SPOOL NO (par défaut) : pas de contrôle de mot de passe. YES : le site recevant la demande vérifie le mot de passe du demandeur (le mot de passe peut être fourni avec la commande).
Page 58
DJP - Guide de l'utilisateur NETSEC (paramètre SECOPT) définit le mode de contrôle des connexions. YES : les connexions passent toujours par un processeur frontal qui assure les contrôles de sécurité par le biais du logiciel LACS. NO : les connexions locales sont contrôlées par GCOS 7. SA7ADMIN (paramètre SECOPT) définit le mode d'administration du site.
Page 60
DJP - Guide de l'utilisateur DETAILED significatif uniquement lorsque REQUEST=ALL. si DETAILED = 1 : affiche toutes les informations comme dans le cas de REQUEST=name8 (nom demande). si DETAILED = 0 (valeur implicite) : affiche uniquement la liste des demandes. Messages DUR request <heure>...
Page 61
Commandes DJP Exemples : S: DUR S: DUR ALL affiche toutes les demandes de l'utilisateur du terminal. S: DUR ALL; 17.47 F318 C 3 RDY SITE=BCLE OPERATOR F324 C 3 RDY SITE=BCLE DUPONT F326 C 3 RDY SITE=BCLE DUBOIS F360 C 3 RDY SITE=BCLE OPERATOR F365 C 3 RDY...
Page 65
Commandes DJP VALUES liste comportant une ou plusieurs valeurs entre parenthèses à transmettre au travail soumis (MEMBERS) ou désignant des paramètres du travail soumis en mode utilisateur absent (PROC). Si les valeurs dépassent 254 caractères, les paramètres "cachés" VALUES2, VALUES3 et VALUES4 peuvent être utilisés.
Page 66
DJP - Guide de l'utilisateur EVERY fréquence et nombre de fois que la demande doit être soumise, exprimée comme suit : (intervalle [ nombre-de-fois ]) Si le nombre de fois n'est pas précisé, c'est un chiffre infini qui sera la valeur implicite. La fréquence peut s'exprimer en semaines, en jours, en heures, en minutes, en jours ouvrés ou en jours fériés.
Page 67
Commandes DJP DEBUG_GCL 1 : les procédures GCL sont mises au point. Chaque ligne exécutée est affichée avec les variables évaluées, préfixées par le nom de la procédure et le numéro de ligne. Valeur par défaut : 0. Ce paramètre n'est utilisable que si le langage de description de travail est GCL.
Page 68
DJP - Guide de l'utilisateur LIST donne à l'utilisateur la possibilité de sélectionner le type d'information à imprimer lors du listage du JCL sur le compte rendu JOR (Job Occurrence Report). SOURCE sont listés la source JCL ou GCL, les instructions Stream Reader insérées, les articles insérés via une instruction $SWINPUT assortie du paramètre CONSOLE et les...
Page 69
Commandes DJP JOBNAME (avec PROC seulement) nom symbolique du travail en mode utilisateur absent. Par défaut : ABSENTEE. TRACE 1 : le suivi RFA (Remote File Access) est affiché à l'écran. Valeur par défaut : 0. EXPVAL 1 : l'expansion des valeurs dans le JCL du travail est requise dans le JOR (Job Occurrence Report).
Page 70
DJP - Guide de l'utilisateur Exemples : EJR PROC=LSV VALUES=MYV:MS/D500 {soumet un travail en mode utilisateur absent pour lister le contenu d'un volume} EJR MYJOBS CLASS=D {soumet des travaux dans la bibliothèque de sortie} EJR JOBS LIB=PROJ.LIB {soumet des travaux de la bibliothèque spécifiée} EJR JOBS WAIT=(F18 F19) {soumet après exécution de deux demandes de transfert de fichier}...
Commandes DJP A.11 FO (FORCE_OUTPUT) Objet Force une sortie : celle-ci démarre aussitôt que l'appareil destiné à la sortie est disponible. Si elle était bloquée, elle est libérée. Syntaxe { FORCE_OUTPUT } { FO OUTPUT = sortie14 [ STRONG = bool ] Paramètres OUTPUT nom de la sortie à...
DJP - Guide de l'utilisateur A.12 FUR (FORCE_USER_REQ) Objet (réservé à l'opérateur principal (MAIN)) Force l'exécution d'une demande, quel que soit son état. La demande est sélectionnée avant toutes les autres de la file d'attente. Pour un site donné, seule une demande peut être forcée.
Commandes DJP A.13 HUR (HOLD_USER_REQ) Objet Empêche l'exécution d'un transfert de fichier ou interrompt le transfert en cours, en le plaçant à l'état HOLD. La commande HUR n'est effective que sur les demandes appartenant à l'émetteur de la commande. L'effet de HUR est symétrique de celui de RUR (Release User Request). Syntaxe { HOLD_USER_REQ } { HUR...
DJP - Guide de l'utilisateur A.14 MDC (MODIFY_CONFIGURATION) Objet (réservé à l'opérateur principal (MAIN) et à l'opérateur de station) Modifie la priorité de sortie par défaut et le support de sortie implicite qui est associé à une classe de sorties. L'opérateur MAIN dispose de paramètres supplémentaires (indiqués en gras) lui permettant de modifier la station et de préinitialiser ou d'annuler les modules de chargement affectant les fonctions système résidantes et les dimensions mémoire.
Page 75
Commandes DJP LINES nombre maximum de lignes d'une sortie pour une classe donnée. Si LINES est égal à * ou 9999999, ce nombre est illimité. Si ce paramètre n'est pas spécifié, la valeur courante reste inchangée, c'est-à-dire supérieure à 0 (zéro). Dans la classe concernée, si un travail crée une sortie supérieure au quota de lignes, il est arrêté...
DJP - Guide de l'utilisateur A.15 MDDJP (MODIFY_DJP) Objet (réservé à l'opérateur MAIN) Définit le nombre maximal d'activités simultanées de transfert entre le site local et un site distant, en fonction des critères régissant ces connexions. Comme pour toutes les commandes de modification, la valeur par défaut est la valeur antérieure.
Page 77
Commandes DJP WAITIME délai (en minutes) entre deux tentatives consécutives d'établissement de la connexion avec un même site - suite à l'échec de la première tentative. Valeur par défaut : 5 minutes. NWKD (Non Working Days) jours non ouvrés, sous la forme : NO : tous les jours de la semaine sont ouvrés Trois premières lettres du nom du jour (SUN pour Sunday, par exemple).
Page 78
DJP - Guide de l'utilisateur Exemples : S: MDDJP SIT3 10 10 activités de transfert avec le site SIT3 pour lequel la classe de travail Y doit être au moins égale à 10, pour lancer 10 GTP. S: MDDJP SIT3 5 STRONG réduit les activités de transfert et arrête prématurément les transferts en excès.
Commandes DJP A.16 MODIFY_OUTPUT (MDO, MO) Objet Modifie les caractéristiques des sorties. IMPORTANT Cette commande ne s'applique qu'aux sorties sur lesquelles le demandeur dispose de droits d'accès. Syntaxe { MODIFY_OUTPUT } { MDO { MO { (sortie14 [ sortie14 ] ...) } ] [ OUTPUT = { sortie14-sortie14 { * | ALL [ SELCLASS = a [-a] ]...
Page 80
DJP - Guide de l'utilisateur Paramètres OUTPUT liste noms sorties (jusquà dont caractéristiques sont à modifier, sous l'une des formes : liste de noms (16 au maximum) : - Xnnnn:nnnnn} pour désigner une sortie spécifique } (Xnnnn:nom désigne la première sortie } ainsi nommée) - Xnnnn:nom pour désigner toutes les sorties d'un...
Page 81
Commandes DJP SELECT restreint la portée de la commande aux sorties appartenant à un utilisateur/projet. Non significatif si OUTPUT spécifie une liste de sorties (format 1). Par défaut, seules les sorties du demandeur sont sélectionnées. JOBNAME restreint la portée de la commande aux sorties des travaux portant le nom spécifié.
Page 82
DJP - Guide de l'utilisateur MDO X123:RES COPIES=6 {fournit six exemplaires de la sortie mentionnée} MDO * DEST=MAIN {redirige toutes les sorties rattachées à la station courante sur la station principale} MDO * DEST=MAIN ST=STN {redirige toutes les sorties rattachées à la station STN sur la station principale} MDO X123 PRIORITY=6 {modifie la priorité...
Commandes DJP A.17 MDOP (MODIFY_OUTPUT_PARAMETERS) Objet Définit les valeurs par défaut de gestion et d'édition des sorties, pour les impressions effectuées au cours de la session acuelle. Ces valeurs par défaut s'appliquent à la directive DPRINT. Syntaxe { MODIFY_OUTPUT_PARAMETERS } { MDOP [ CLASS = a ] [ PRIORITY = { 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 } ]...
Page 84
DJP - Guide de l'utilisateur Paramètres CLASS classe de sortie (lettre de A à Z). La classe par défaut est définie à l'installation. PRIORITY priorité définie par un chiffre compris entre 0 et 7. Plus le chiffre est bas, plus la priorité est élevée. WHEN END ou JOB : mise en file d'attente de la demande de sortie à...
Page 85
Commandes DJP Contraintes MEDIA ne peut être spécifié que si DEVCLASS l'est. Exemples : MDOP Z {la classe de sortie par défaut est Z} MDOP DEST=SIT1.STN3 {définit la station de sortie par défaut} MDOP Z WHEN=IMMED {la classe est Z, mise en file d'attente immédiate} MDOP Z BANINF=('MY OUTPUT', JONES) {la classe est Z, les deux dernières lignes de la bannière sont redéfinies}...
DJP - Guide de l'utilisateur A.18 MDST (MODIFY_STATION) Objet (réservée à à l'opérateur principal (MAIN) ou de station) Modifie les caractéristiques d'une station locale (opérateur de station) ou à distance (opérateur principal). Syntaxe { MODIFY_STATION } { MDST { [ {DEVCLASS} {PR[/attr]} {DEVICE} { [ { }=ficd78 ] }...
Page 87
Commandes DJP SELCLASS applicable uniquement avec ADDLDV. classes de sorties par défaut (A à Z) rattachées à l'appareil logique. Ce paramètre peut être sous la forme : - classe pour une classe particulière - classe-classe pour une plage de classes. Lorsque ce paramètre est omis, toutes les classes sont prises en compte.
Page 88
DJP - Guide de l'utilisateur Contraintes • Si ADDLDV est utilisé, les paramètres DEVCLASS et DEVICE doivent tous deux être présents. • Si DEVCLASS, DEVICE, SELCLASS ou LCASE sont utilisés, alors ADDLDV doit l'être aussi. Exemples : S: MDST PR99 /H160 $YORK :>SPD>LPT00 A-I définit PR99 comme nom d'imprimante sur le site DPS 6 "YORK", où...
Commandes DJP A.19 MDUR (MODIFY_USER_REQ) Objet Modifie les demandes de travaux émises par l'utilisateur du terminal. Les demandes soumises par d'autres utilisateurs ne sont pas modifiables. Syntaxe { MODIFY_USER_REQ } { MDUR { Jddddddd [ Jddddddd ... ] } [ REQUEST=( { } ) ] [ RCLASS = alpha ] { nom8 [ nom8 ...
Page 90
DJP - Guide de l'utilisateur Paramètres REQUEST liste des demandes (16 au maximum) à modifier, les noms des demandes étant sous l'une des formes : Jddddddd : JON (Jobset Occurrence Number) résultant de la commande EJR. nom8 : nom symbolique d'une demande, tel que spécifié par le paramètre NAME de la commande EJR.
Page 91
Commandes DJP RRESTART indique le mode de traitement d'une demande non exécutée pour cause d'arrêt normal ou anormal du système. Les options sont les suivantes : IMMED (par défaut) : demande placée immédiatement en file d'attente CANCEL/NO : demande annulée <délai>...
DJP - Guide de l'utilisateur A.20 RUR (RELEASE_USER_REQ) Objet Annule une commande HUR, en passant la demande de travail de l'état HOLD à l'état WAIT, la rendant apte à l'exécution. Syntaxe { RELEASE_USER_REQ } { RUR { Jddddddd [ Jddddddd ... ] } REQUEST = ( { { nom8 [ nom8 ...
Page 93
Commandes DJP Remarques : Lorsque le paramètre WAIT est spécifié dans EJR et EFTR, il convient, pour assurer une exécution correcte : - de soumettre la première demande à l'état HOLD, - de soumettre les demandes suivantes, - puis de libérer la première. Exemple 1 EJR J1,,LIB RHOLD NAME=JOB1;...
DJP - Guide de l'utilisateur A.21 SIR (START_INPUT_READER) Objet (réservé à l'opérateur principal (MAIN)) Spécifie que les lecteurs de travaux/JTRA lancés à la suite d'une commande EJR restent actifs pendant toute la durée de la session GCOS 7 - de façon à améliorer les performances.
Commandes DJP A.22 SOW (START_OUTPUT_WRITER) Objet (réservé à l'opérateur principal (MAIN) et de station) Objet Lance un éditeur de sorties sur un appareil ou sur un fichier pour les classes de sorties spécifiées. Cette commande, lorsqu'elle est utilisée par un opérateur de station, lance un éditeur de sorties à...
Page 96
: [$SITE:] nom-fichier. Pour un fichier distant (DPS 6), 'nom-fichier' doit être entre apostrosphes ' '. Pour un fichier DPS 7000, nom-fichier doit être au format : ficd[..ss- fic][:support:appareil]. nom-fichier n'étant pas un littéral, $CAT/$RES ou $MFT, etc., ne sont pas admis.
Page 97
Commandes DJP DATAFORM format des données pour les sorties gérées par l'éditeur. Formats possibles : Standard System Format American Standard Assn. format Virtual Printed Format Standard Access Record Format SARF Device Oriented Format LCASE (stations DPS 6 uniquement) 1 : l'éditeur de sorties à distance doit conserver les minuscules.
Page 98
DJP - Guide de l'utilisateur BANNER_WIDTH Indique la largeur de la bannière (en nombre de colonnes) de sortie lors de son impression (valeur implicite et valeur maximale : 120 ; valeur minimale : 55). Toutes valeur < 55 ou > 120 est rejetée par la commande. La valeur du paramètre donnée dans la commande SOW prend en compte deux facteurs.
Page 99
Commandes DJP • La commande SOW lancée sur un fichier déjà démarré (local ou distant) est rejetée. Si SOW est appliqué à un éditeur démarré, DEVCLASS, PERM et LCASE sont rejetés ; liste-classe est mis à jour si la station opérateur et la file d'attente de sortie correspondent aux précédentes.
DJP - Guide de l'utilisateur A.23 TIR (TERMINATE_INPUT_READER) Objet (réservé à l'opérateur principal (MAIN)) Spécifie que les lecteurs de travaux et JTRA (JCL Translator), activés pour la durée de la session GCOS 7 par la commande SIR PERM, seront désactivés dès la fin de la lecture ou de la traduction (JTRA) des travaux.
Wnnn : éditeur dont l'identification (telle qur renvoyée par la commande START_OUTPUT_WRITER) est Wnnn. $site:SPOOL : fichier SYSOUT standard du site désigné. ficd78 : éditeur opérant sur le fichier local ou distant (DPS 7000 DPS 6) désigné (voir START_OUTPUT_WRITER).
Page 102
DJP - Guide de l'utilisateur SELCLASS limite la portée de la commande aux sorties qui appartiennent à une classe ou à une plage de classes particulière. Ceci peut s'exprimer de la façon suivante : pour une seule classe classe classe-classe pour une plage de classes où...
B. Génération de réseau L'utilitaire NETGEN exécuté sur le DPS 7/7000 définit l'environnement système et de communications du système hôte DPS 7/7000. La capacité du système distant à participer à la gestion des travaux et au transfert des fichiers (ou activités RFA, dans ce manuel) dépend de son support matériel et de sa version logicielle.
DJP - Guide de l'utilisateur CAPACITES DE TRANSFERT DU DPS 7/7000 B.2.1 Transfert de fichiers entre deux DPS 7/7000 Lorsque le système distant est un DPS 7/7000, sa capacité de transfert de fichiers vers le DPS 7/7000 local dépend de la version GCOS 7 dont il est doté : GCOS 7 1E.5 ou V1 Profil : 'DPS7/GCOS-7/V1'...
Génération de réseau B.2.2 Transfert entre un DPS 7/7000 et un non-DPS 7/7000 Si le DPS 7/7000 hôte a un profil supérieur ou égal à V3, il peut effectuer des échanges de fichiers (envoi et réception) avec les systèmes distants suivants, dotés des profils correspondants : DPS 6 : Les versions 2.2, 3.0, 3.1, 4.0 et 4.1 de DSS sont prises en charge.
DJP - Guide de l'utilisateur B.2.3 Profils et capacités de RFA Les 2 diagrammes suivants synthétisent la capacité du système distant à participer aux activités UFT et DJP avec le DPS 7/7000 hôte. +---------------------------------------------------------------+ | index RFA | P r o f i l s y s t è...
Page 107
Génération de réseau * Les versions DPS 6P/HVS et DPS 6/DSS, 3.1 et ultérieures, supportent les protocoles L6 et RFA. Comme le DPS 7/7000 choisit d'office RFA, il faut "forcer" le protocole L6 en déclarant ces systèmes comme des "DPS6/DSS/2.2", quel que soit leur véritable profil.
DJP - Guide de l'utilisateur GENERATION DE RÉSEAU SUR LE DPS 7/7000 La génération de réseau sur le DPS 7/7000 peut être déclarée par des directives de deuxième niveau ou de premier niveau (SYS). Dans l'exemple présenté dans cette section, les profils déclarés sont considérés comme valeurs par défaut dans le NETGEN du DPS 7/7000.
Génération de réseau B.3.1 Description schématique du réseau L'exemple présente : • le système local HOST • ses voisins : - DPS7 : liaison directe DPS 7/7000-DPS 7/7000 lors de l'ISL - DTNT : émulation Datanet sur l'interface PSI - CNP7 : émulation CNP 7 lors de l'ISL •...
DJP - Guide de l'utilisateur B.3.2 Directives de deuxième niveau NET HOST ; COMM '+---------------------------------------------+'; COMM '| S Y S T E M E L O C A L : H O S T COMM '+---------------------------------------------+'; LSYS HOST PF='DPS7/GCOS-7/V6'; HOST SCID=60:57;...
Page 111
Génération de réseau COMM '+---------------------------------------------+'; COMM '| SYSTEMES DISTANTS CONNECTES CNP7 COMM '| RS77 RS66 RS88 RSQX RSIB COMM '+---------------------------------------------+'; RSYS RS77 PF='DPS7/GCOS-7/V6'; RS77 SCID=60:61 SVR=TNS RTS=TS_BL2; RSYS RS66 PF='DPS6/DSS/4.1'; RS66 SCID=60:51 SVR=TNS RTS=TS_BL2; RSYS RS88 PF='DPS8/GCOS-8/SR5000'; RS88 SCID=60:41 SVR=TNS RTS=TS_BL2; RSYS RSQX PF='STID/ISO/SID4';...
DJP - Guide de l'utilisateur B.3.3 Directives de premier niveau COMM '+---------------------------------------------+'; COMM '| S Y S T E M E L O C A L : H O S T COMM '+---------------------------------------------+'; HOST PF=LSYS SCID=60:57 ISL=(50-3C-39,EA11); COMM '+---------------------------------------------+'; COMM '| V O I S I N S COMM '+---------------------------------------------+';...
C. Règles de contrôle d'accès et de sécurité Ce chapitre décrit comment sont contrôlés les droits d'utilisation de DJP pour démarrer un travail en traitement par lots sur un système distant. Les droits de lancement pour les éditeurs de sorties sont décrits à la commande SOW. Toutes les fonctions de DJP V5 sont conservées dans DJP V6.
Page 114
DJP - Guide de l'utilisateur Sous V6 et V7, améliorations pour simplification des contrôles : • Modifications des contrôles du mot de passe DJP (DJP PASSWORD) pour les rendre identiques à ceux du mot de passe UFT (UFT PASSWORD). C'est-à-dire, lorsque le site du serveur est configuré...
Règles de contrôle d'accès et de sécurité PRINCIPES DE SECURITÉ GCOS 7 Le fichier système appelé SITE.CATALOG est chargé de la gestion de la sécurité GCOS 7. Cette section récapitule les concepts de base des objets qui y sont configurés tandis que l'annexe D présente les commandes qui servent à...
DJP - Guide de l'utilisateur C.1.2 Identités du demandeur et du propriétaire de travaux Ces deux identités sont définies par les valeurs USER, PROJECT et BILLING associées à un travail en traitement par lots. L'identité du demandeur de travaux peut être la même que celle du propriétaire de travaux.
Règles de contrôle d'accès et de sécurité CONTRÔLES DE SECURITÉ DJP Certains contrôles du demandeur et du propriétaire de travaux sont toujours exécutés. Ils sont identiques à ceux qui sont effectués lorsqu'un travail est soumis localement sur un système. Une option spécifique de DJP renforce les contrôles obligatoires du mot de passe et de l'application.
DJP - Guide de l'utilisateur Les valeurs USER, PROJECT et BILLING identifiant le propriétaire de travaux doivent être présentes dans le catalogue du site d'exécution du travail. La station principale (MAIN) ainsi que celle spécifiée par le paramètre DEST doivent être disponibles pour le projet du propriétaire de travaux.
Règles de contrôle d'accès et de sécurité C.2.4 Demande d'exécution d'un travail à distance (d'un site V5 à V6 ou V7) Lorsque le site GCOS 7 V6 ou V7 est configuré avec CHKPW=NO , la plupart des contrôles de sécurité sont les mêmes que lorsque les deux sites sont sous V6. Toutefois, la gestion DJP sur le site d'exécution démarrera sous l'identité...
DJP - Guide de l'utilisateur • si ni USER ni PROJECT ne sont spécifiés, leurs valeurs correspondantes dans l'identité du demandeur de travaux sont adoptées. Remarque : L'identité du demandeur de travaux peut être modifiée à l'aide des paramètres USER, PROJECT et BILLING de l'instruction $JOB (voir le paragraphe C.1.2).
Page 121
Règles de contrôle d'accès et de sécurité Exemple 2 : Ur/Po/[Bd] est équivalent à : • Ur/Po/Bd en cas d'omission de Bo , • Ur/Po/Bo en cas de spécification de Bo . +----------------------------------+-----------------------------+ Contrôles effectués sous |Conditions GCOS 7 |sur demandeur |sur propr.
Page 122
DJP - Guide de l'utilisateur +----------------------------------+-----------------------------+ Contrôles effectués sous |Conditions GCOS 7 V6 avec CHKPW=NO |sur demandeur |sur propr. +----------------------------------+---------------:-------------+ | Uo omis avec : | Po omis :Local | Ur/Pr/[Br] :Distant | Ur/Pr/Br | Ur/Pr/[Br] | Po spécifié:Local | Ur/Po/[Bd] :Distant | Ur/Pr/Br | Ur/Po/[Bd]...
Règles de contrôle d'accès et de sécurité EXEMPLE DE CATALOGUES DE SITES DE DEMANDE ET D'EXECUTION C.3.1 CHKPW=NO L'exemple présente le contenu du catalogue des sites de demande et d'exécution. Un opérateur principal entre la commande indiquée ci-après : • en étant connecté comme USER US, PROJECT PS, BILLING BS, •...
DJP - Guide de l'utilisateur Lorsque CHKPW=NO est spécifié sur le site SIT2, utilisez les séquences de commandes MAINTAIN_CATALOG suivantes pour enregistrer les identités du demandeur et du propriétaire de travaux sur les deux sites (SIT1 et SIT2) : Sur le site SIT1 : CRP PS MAIN APPLIST=IOF STTNLIST=(MAIN,SIT2);...
D. Catalogue de site Cette annexe expose brièvement comment gérer projets, utilisateurs, comptes et stations dans le catalogue de site SITE.CATALOG, via l'utilitaire MAINTAIN_CATALOG. Pour en savoir plus, reportez-vous au Manuel d'exploitation GCOS 7 . La sécurité de GCOS 7 est basée sur SITE.CATALOG. Les contrôles assurés par UFT sont décrits à...
DJP - Guide de l'utilisateur CATALOGAGE D'UN PROJET Les commandes MAINTAIN_CATALOG dédiées aux projets sont : • CRP (créer projet) : pour créer un projet • MDP (modifier projet) : pour modifier un projet. Un projet est associé à : •...
Catalogue de site D.1.2 Liste de stations pour un projet A chaque projet du catalogue de site, peut être associée une liste comportant le nombre de stations souhaité. Spécifier ALL_RSYS comme nom de station donne accès à : • toutes les stations explicitement déclarées dans SITE.CATALOG, •...
DJP - Guide de l'utilisateur CATALOGAGE D'UNE STATION Une station est d'abord créée par la commande CRS, puis éventuellement incluse dans la liste des stations associée à un projet. Sur DPS 7/7000, tous les projets créés sans liste de stations explicite sont associés par défaut à...
Page 129
Catalogue de site Exemple : CRS STTN SITELIST= (HOST,DPS7,RS77,RS66,RS88,RSQX,RSIB) CRS STTN SITELIST= (HOST,ALL_RSYS) HOST est le site par défaut de la station STTN et tous les systèmes distants déclarés dans NETGEN seront disponibles pour cete station. Les deux instructions sont équivalentes : •...
E. WHEN, EVERY et RRESTART WHEN WHEN ou WHEN=IMMED permet la mise en file d'attente immédiate de la demande. E.1.1 Adressage absolu WHEN=date_heure sert à mettre en file d'attente et exécuter la demande à la date et heure spécifiées. La demande est annulée et un message d'erreur s'affiche si l'heure et la date définies sont antérieures à...
Page 132
DJP - Guide de l'utilisateur • Date comprise dans le mois en cours ; le mois n'est donc pas spécifié et le jour s'exprime : par un nombre compris entre 1 et 31 concaténé avec *DAY, ce qui signifie le nième jour du mois en cours ;...
WHEN, EVERY et RRESTART E.1.2 Adressage relatif WHEN=+temps spécifie le délai avant la mise en file d'attente de la demande. Temps s'exprime sous le format signe + directement suivi de : • W (WEEK) puis du nombre de semaines voulu, •...
DJP - Guide de l'utilisateur WHEN=NXD/TUE mise en file d'attente le mardi suivant à 00 h 00. WHEN=NXD.TUE.8.45 mise en file d'attente le mardi suivant à 8 h 45. WHEN=NXD.WKD mise en file d'attente le prochain jour ouvrable à 00 h 00. WHEN=NXD.NWKD.10.00 mise en file d'attente le prochain jour non ouvrable à...
WHEN, EVERY et RRESTART EVERY EVERY spécifie le délai ainsi que la fréquence de mise en file d'attente pour exécution d'une demande. Avec WHEN et EVERY, le format du délai est exprimé de la même façon : voir le paragraphe E.1.2 sur l'adressage relatif de WHEN. Toutefois, avec EVERY, le délai doit être supérieur à...
Page 136
DJP - Guide de l'utilisateur WHEN=DEC/21/1995/12/45 EVERY=WKD mise en file d'attente à 12 h 45 les 21, 21, 26 décembre, etc. (Noël ainsi que les samedis et dimanches étant considérés comme des jours chômés ou fériés). WHEN=OCT.1*WKD/7.30 EVERY=MONTH mise en file d'attente à 7 h 30 le premier jour ouvrable de chaque mois à dater d'octobre.
WHEN, EVERY et RRESTART RRESTART RRESTART spécifie les modalités de gestion des demandes qui auraient dues être traitées à un moment où le système était arrêté pour une raison quelconque, avant de subir une relance "à chaud" (WARM ). RRESTART tient compte aussi bien des arrêts normaux que des arrêts dus à...
F. Messages et codes d'état COMPTES RENDUS F.1.1 JOR SUR SITES LOCAL ET DISTANT Les messages d'erreur spécifiques des transferts de fichiers, susceptibles d'apparaître dans le JOR, sont générés soit par l'utilitaire de transfert soit par RFA (remote file access). Un JOR est en principe généré...
Page 140
DJP - Guide de l'utilisateur Tous les messages générés par RFA (Remote Access Method) sont préfixés par RT. Les messages générés par l'utilitaire CREATE sont préfixés par DU dans le JOR, mais pas sur le terminal. RFA génère deux types de messages : •...
Messages et codes d'état F.1.2 Messages RFA Les messages sont précédés : • d'un code, pour identifier la fonction UFT à l'origine du message, • d'un indice de gravité, pour déterminer le degré d'intervention requis. Ces deux éléments ne figurent pas dans le texte du message. CODES Activer ou désactiver station de travail ou boîte aux lettres Affecter le fichier...
Page 142
DJP - Guide de l'utilisateur MESSAGES CO I RT101 > > > R F A DSA V2A PROTOCOL TR I RT102 MGI= 128x CO I RT103 ESTABLISHED CONNECTION WITH SITE site CO I RT104 ESTABLISHED CONNECTION WITH SITE site AND no-passage CO I RT105 >...
Page 143
Messages et codes d'état CO I RT141 ASKED CONNECTION COMING FROM SITE site WITH cccc. REQUEST= cccc. CO F RT201 REASON: TELECOMMUNICATIONS ARE NOT STARTED CO F RT202 REQUESTOR: REMOTE SITE NAME IS BLANK OR NOT SPECIFIED CO F RT203 CONNECT: ERROR IN GSYSTI TO FIND REMOTE CHARACTERISTICS CO F RT204 CONNECT CANNOT GET A SEMAPHORE CO F RT205 CONNECT, REQUESTOR: SITE IS NOT AVAILABLE CO F RT206 CONNECT, REQUESTOR: CONNECTION REJECTED BY DESTINATION...
Page 144
DJP - Guide de l'utilisateur CO F RT313 REASON: DUPLICATE USER IDENTIFICATION CO F RT314 REASON: PATH NOT OPERATIONAL CO F RT315 REASON: CATALOG VIOLATION CO F RT316 REASON: DESTINATION NODE UNKNOWN CO F RT317 REASON: DESTINATION NODE IS NOT OPERATIONAL CO F RT318 REASON: DLG REJECT CO F RT319 REASON: ABNORMAL REJECT CO F RT320 REASON: TIME OUT...
Page 145
Messages et codes d'état CO F RT428 COMPL STATUS: REMOTE INITIATOR CASE,ILCRL CONNECTION LETTER IS NOT IN AGREMENT WITH DSA PROTOCOL CO F RT429 COMPL STATUS: REMOTE INITIATOR CASEZ, ILCRL CONNECTION LETTER SPECIFIES A EXTENSION, AND THIS PARAMETER IS NOT IMPLEMENTED IN THE CURRENT RELEASE CO F RT430 COMPL STATUS: A CONNECTION ARRIVES FROM A REMOTE INITIATOR AND THE SPECIFIED DESTINATION IS NOT THE...
Page 146
DJP - Guide de l'utilisateur CR F RT627 THE ccccc FUNCTION IS NOT SUPPORTED BY REMOTE SITE PR F RT701 PROTOCOL ERROR: RECEIVE WHILE REQUESTOR HAS THE TURN PR F RT702 PROTOCOL ERROR: CONTROL RECORD NUMBER NOT FIRST IN ACKNOWLEGMENT RECORD PR F RT703 EAUTMR, PROTOCOL ERROR: UNKNOWN RECORD TYPE xxxx PR F RT704 PROTOCOL ERROR: TURN NOT RECEIVED ON CONTROL RECORD NUMBER...
Page 147
Messages et codes d'état NA F RT901 NACK OF RECORD: aaa SEVERITY= gravité CLASS= classe UF F RT904 COMMON ERROR REASON CODE OUT OF V2A PROTOCOL NA F RT905 REASON TEXT: texte NA F RT906 SUPPL.DIAG.CODE= aa UF F RT909 SPECIFIC ERROR ccc REASON CODE OUT OF V2A PROTOCOL NA F RT912 RECORD TYPE: cccc RESTART RANK: ccccc LAST_ACTIVITY: cccc RELATIVE_RECORD_NUMBER: dddddd NA F RT913 RECORD KEY LENGTH: ccc VALUE: ddddd...
Page 148
DJP - Guide de l'utilisateur RV F RT1234 RECVR: RECEIVED V-OPENACK RV F RT1235 RECVR: RECEIVED V-MGCLOSED RV F RT1236 RECVR: RECEIVED V-DATA RV F RT1237 RECVR: RECEIVED V-STARTUP RV F RT1238 RECVR: RECEIVED V-SHUTDOWN RV F RT1239 RECVR: RECEIVED V-LCCLOSED RV F RT1240 RECVR: RECEIVED V-RDTN RV F RT1241 RECVR: RECEIVED V-CLG RV F RT1242 RECVR: RECEIVED V-ACKLT...
Page 149
Messages et codes d'état SR F RT1414 SEND SEM: RECEIVED V_SHUTDOWN SR F RT1415 SEND SEM: RECEIVED V_LCCLOSED SR F RT1416 SEND SEM: RECEIVED V_RDTN SR F RT1417 SEND SEM: RECEIVED V_CLG SR F RT1418 SEND SEM: RECEIVED V_ACKLT RV F RT1419 ESEMRR: RECEIVED AN ATTENTION SD F RT1502 SENDR: RECEIVE TURNVIOL SD F RT1503 SENDR: RECEIVE RESOV SD F RT1504 SENDR: RECEIVE NOCREDIT...
Page 150
DJP - Guide de l'utilisateur SD F RT1526 TERMINATION REQUESTED ON SEND: IMMEDIAT SHUTDOWN SR F RT1527 DEMAND TURN NOT ALLOWED IN V2 PROTOCOL SR F RT1528 PURGE REQUESTED SD F RT1529 V_TELEG ON SEND: PROTOCOL ERROR SD F RT1530 V_RECOREQ ON SEND: PROTOCOL ERROR SD F RT1531 V_RECOACK ON SEND: PROTOCOL ERROR SD F RT1532 SENDR: OTHER FEATURE IS ASKING FOR A SESSION TERMINATION...
Page 151
Messages et codes d'état CK F RT2004 CKM MANAGEMENT ERROR. CK F RT2005 H_RFA_ESYNC: SET AND WAIT PARAMETER ARE EXCLUSIVE CK F RT2006 ACK_RECORD_NUMBER > LAST_RECORD_SENT. CK F RT2007 H_RFA_ESYNC: RECEIVED AN ACK BIGGER AS LAST CKM SENT CK F RT2008 H_RFA_ESYNC: OPTION WAIT ALTHOUGH ACK INTERVAL IS NULL CK F RT2009 CKM PRIMITIVE CALL ERROR.
Page 152
DJP - Guide de l'utilisateur AC F RT2303 EWSMGT, ACTIVE REQUESTOR MAILBOX: ABNORMAL RC FROM H_SMPLCR, H_SSMGET, DICTIONARY, MUX, SGSIZE, OR SGCREATE AC F RT2304 EWSMGT, ACTIVE REQUESTOR MAILBOX: CHECK AC F RT2305 EWSMGT, ACTIVE REQUESTOR MAILBOX: EXCEPTION DURING ACCESS TO MBX PARAMETER AC F RT2306 EWSMGT, ACTIVE REQUESTOR MAILBOX: WKS NOT CREATED AC F RT2307 EWSMGT, ACTIVE REQUESTOR MAILBOX: EXCEPTION DURING ACCESS TO WKSTABLE...
Page 153
Messages et codes d'état AC F RT2805 EWSMGT, DEACTIVE SERVER MAILBOX: MAILBOX NOT CREATED AC F RT2806 EWSMGT, DEACTIVE SERVER MAILBOX: WRONG MBXF15IDENT AC F RT2807 EWSMGT, DEACTIVE SERVER MAILBOX: MAILBOX DOES NOT BELONG TO CALLER S WORKSTATION AC F RT2808 EWSMGT, DEACTIVE SERVER MAILBOX: ARGERR AS F RT2901 ccccccc: THE PARAMETER INDEX FILE DESCRIPTION IS NOT$ SUPPORTED.
Page 154
DJP - Guide de l'utilisateur DA I RT3106 NUMBER OF TAPE MARKS: nnn DA I RT3107 NUMBER OF TRANSFERRED RECORDS: nnn RS I RT3108 NORMAL RESTART COMPLETED RS I RT3109 PARTIALLY RESTART CAN BE PERFORMED DA F RT3110 cccccccc: xxxxxxxxxx PRIMITIVE NOT DONE. GR4 RN I RT3111 THE FILE HAS BEEN MODIFIED SD I RT3112 RECEIVE INTERRUPT ON SEND ccccc DA F RT3201 VOLUME LIMIT.
Page 155
Messages et codes d'état RS F RT3512 MAXIMUM SIZE EXCEEDED RS F RT3513 USER MEMORY SATURATED RS F RT3514 BACKING STORE SATURATED RS F RT3515 NO MORE VACANT ENTRY RS F RT3516 SPECIFIED SIZE IS NEGATIVE RS F RT3517 SYSTEM BACKING STORE WORKING SET OVERFLOW UF W RT3601 THE PARAMETER CATALOG FILE IN DL RECORD IS NOT SUPPORTED DL F RT3602 INVALID PARAMETER OF DELETE.
DJP - Guide de l'utilisateur F.1.2.1 Messages RFA : explications Tous les messages RT, quel que soit leur gravité, sont explicites. Lorsqu'un message fait part d'une erreur fatale demandant une intervention de l'utilisateur, la raison est clairement indiquée. Dans tous les cas, si vous ne parvenez pas à remédier à un problème, prévenez le service de maintenance et communiquez-lui le compte rendu.
Page 157
Messages et codes d'état CR Messages de la fonction Create (création). RT621 : La fonction de création de fichier ne peut être appelée par une procédure utilisateur. RT627 : le site distant n'accepte pas le fonction de création ; préaffectez le fichier sur l'autre site, puis redemandez le transfert en omettant CREATE.
Page 158
DJP - Guide de l'utilisateur DL Messages de la fonction Delete (suppression). RT622 : la fonction de suppression de fichier ne peut pas être appelée par une procédure utilisateur. RT738 : une suppression de fichier est demandée, mais n'a pas été négociée au début du dialogue de protocole.
Page 159
Messages et codes d'état PR Messages d'erreur et de suivi du protocole. RT701 à RT718 RT1901 à RT1904 : Des erreurs système ont violé le protocole UFT DSA62. Il s'agit peut-être de la conséquence d'une erreur antérieure. Corrigez celle-ci. RT1527 : la demande est conforme au protocole V2A. Vérifiez la version UFT de l'autre site.
Page 160
DJP - Guide de l'utilisateur RV Messages de réception. RT1202 à RT1309 : un dysfonctionnement des modules de communication a provoqué des erreurs fatales. Une fois ces erreurs de protocole localisées et corrigées, relancez la demande. SD Messages d'envoi. UFT se sert des primitives de session de communication pour envoyer et recevoir des articles.
Page 161
Messages et codes d'état UF Messages d'erreur UFT. Il s'agit d'erreurs de gestion UFT, dues souvent à des incohérences de structures ou d'appels de procédures. RT501, RT504, RT1006, RT2009, RT624, RT624, RT722 et RT601 : gestion UFT incorrecte due à une mauvaise utilisation d'UFT. RT719, RT802, RT1003, RT1009 et RT1905 : structure UFT principale manquante.
DJP - Guide de l'utilisateur F.1.3 Messages issus du site serveur F.1.3.1 Format et description des messages Ces messages sont dotés d'un format structuré qui indique : • la cause de l'erreur • sa gravité (avertissement, récupérable ou fatal) • la classe concernée (protocole de transfert de fichier, contrôle de session, gestion de fichier/données, système, protocole d'application de haut niveau) •...
Page 163
Messages et codes d'état Les erreurs les plus courantes sont répertoriées ci-après. +----+---+-----+----+--------------------------------------------+ |Code|Gr.| Cl. |Diag| Explication |supp| +----+---+-----+----+--------------------------------------------+ 20| 1 | 2 |Paramètre ou valeur manquant 21| 1 | 2 |Valeur de paramètre invalide 22| 1 | 2 |Valeur de paramètre incorrecte dans contexte| 23| 0 | 2 |Param.
Page 164
DJP - Guide de l'utilisateur La signification des en-têtes est fournie ci-après. Colonne 1 : code d'erreur du protocole DSA. Colonne 2 : gravité 0 avertissement (Warning) 1 récupérable (Recoverable) 2 fatal Colonne 3 : classe 0 FTP (transfert de fichier) 1 contrôle de session 2 contrôle de présentation 3 gestion fichier/données...
Messages et codes d'état F.1.3.2 Messages de type 4 Ce type de message est signalé par : DPS7 UFT FROM RELEASE V6 suivi d'un message expliquant la cause de l'erreur et indiquant le code retour émis par le DPS 7/7000 sur le site serveur. Les messages traités ici sont précédés d'un code qui ne fait pas partie du message, qui a pour objet d'informer l'utilisateur sur la procédure en cause.
Page 166
DJP - Guide de l'utilisateur SA BILLING NOT FOUND IN THE CATALOG (Compte non trouvé dans le catalogue) Le compte est inconnu sur le site serveur. Vérifiez les droits de l'utilisateur sur cette application sur le site serveur. OP BUFNAV. BUFFER NOT AVAILABLE FOR THE LOCAL FILE OF THE SERVER SITE.
Page 167
Messages et codes d'état CR ERROR ON PREALLOCATION OF THE REMOTE FILE ON SERVER SITE (Erreur de préaffectation du fichier distant sur le site serveur) Vérifiez le code retour, corrigez l'erreur et relancez la création. RN FILE HAS NOT BEEN MODIFIED. (Fichier non modifié) Message complémentaire : voir l'erreur précédente.
Page 168
DJP - Guide de l'utilisateur AS NOT DONE RETCODE RECEIVED FROM REMOTE FILE RETRIEVE SOURCE DEFINITION ON SERVER SITE. (Code retour NOT DONE reçu de la définition source de la fonction de recherche du fichier distant sur le site serveur) Erreur système.
Page 169
Messages et codes d'état OP OUTVIOL. THE PROCESSING MODE OF THE LOCAL FILE ON THE SERVER SITE IS OUTPUT AND THE FILE IS ALREADY OPEN BY A CONCURRENT PROCESS. (Le mode de traitement du fichier local sur le site serveur est Output et le fichier est déjà ouvert par un processus concurrent) Relancez le transfert ultérieurement.
Page 170
DJP - Guide de l'utilisateur CR SYNTAX ERROR IN REMOTE EXTERNAL FILE NAME TO BE CREATED. (Erreur de syntaxe dans le nom du fichier externe distant à créer) Corrigez et relancez la demande de transfert. RN THE CREATE SEGMENT TO RECEIVE THE DATAS ON THE SERVER SITE FAILED.
Page 171
Messages et codes d'état DL UNCAT AND NOT RESIDENT FILE: THE USER MUST GIVE THE MEDIA LIST. (Fichier non résidant et non catalogué : liste des supports à fournir) Spécifiez le support au moment de relancer la demande. CR UNCAT NOT RESIDENT FILE: THE USER MUST GIVE THE MEDIA LIST (Fichier non résidant et non catalogué...
DPS 7/7000 concerné. Dans le cas de UFT 7, le message fait suite à l'utilisation de EFTR. Intervention Demandez au représentant Bull d'installer le logiciel requis. F-34 47 F2 14UC Rev05...
Page 173
Messages et codes d'état <id-tf> <no-passage:index> HELD GTP TERMINATED RC=xxxxxxxx --> nom-siu description-RC ON SYSOUT FILE (<id-tf> <no-passage:index> bloqué GTP terminé RC=xxxxxxxx --> nom-siu IC# description-RC sur fichier SYSOUT) Signification Emis par un GTP pour une demande de compte rendu, lorsqu'une erreur système est survenue au cours du traitement GTP.
Page 174
DJP - Guide de l'utilisateur id-demande MEANINGLESS: REQUEST BEING PROCESSED (id-demande non signifiante : demande en cours de traitement) Signification Fait suite à une commande MDUR, lorsque la demande à modifier a déjà été traitée par un GTP et qu'il est de ce fait trop tard pour la modifier.
Page 175
Messages et codes d'état REQUEST: { fon | jon } HELD GTP TERMINATED RC=xxxxxxxx --> nom-SIU code-retour [FILE = description-fic ] (demande : { fon | jon } bloquée GTP terminé RC=xxxxxxxx --> nom-SIU IC# code-retour [FILE = description-fic ]) Signification Emis par un GTP pour une demande de travail ou un transfert de fichier, lorsqu'une erreur système est survenue...
Page 176
DJP - Guide de l'utilisateur WAIT CONDITION NOT FULFILLED: REQUEST MODIFIED AND HELD (condition WAIT non remplie : demande modifiée et bloquée) Signification Concerne une commande MDUR soumise avec une condition WAIT qui ne peut être remplie. La demande est modifiée et placée à...
Messages et codes d'état CODES D'ÉTAT Le code d'état est divisé en quatre classes représentées par des chiffres décimaux. Le chiffre significatif le plus à gauche est SEV 4 pour la valeur 2 et SEV 3 pour la valeur 1. La paire de chiffres la moins significative (à...
Page 178
DJP - Guide de l'utilisateur ----------------------- |-20 Erreur à la connexion |-22 Erreur sur la définition du protocole d'application à envoyer |-23 Erreur sur la définition du protocole d'application à recevoir |-24 Erreur sélection du protocole d'application à envoyer ou recevoir |-25 Erreur sur la demande de création de fichier à...
Page 179
Messages et codes d'état ----------------------- |-20-50 Voir page précédente Erreur de gestion des données Délai expiré : l'autre site ne répond pas Erreur de protocole Erreur de programmation Erreur reçue au cous de la session de communication Primitive de session rejetée |+-9 Déconnexion anormale après acquittement des données...
Page 183
Index site et hôte SIR (START_INPUT_READER) A-66 site 1-2, 2-1 catalogage description du catalogue SITELIST paramètre CRS soumission de travaux 1-3, 3-2 START_INPUT_READER (SIR) A-66 station catalogage définition départementale stockage intermédiaire STTNLIST paramètre CRP SYSOUT système charge A-20 système d'exploitation TERMINATE_INPUT_READER (TIR) A-72 TIR (TERMINATE_INPUT_READER)