IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Exécution et industrialisation Discussion :

Récupérer Erreur des sous job


Sujet :

Exécution et industrialisation

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 91
    Points : 44
    Points
    44
    Par défaut Récupérer Erreur des sous job
    Bonjour,

    Je travaille actuellemetn su la version 3.2.1 de TOS.
    J'ai un Job principal qui consiste à l'enchainement de tRunJob.
    Lorsque le sous job tRunJob est en echec un tWarn signale l'erreue en base de données et un mail est envoyé. J'ai un schéma qui ressemble a ceci:

    tRunJob-------OnSubJobError------tWarn1--------tSendMail
    |
    |OnSubJobOK
    |
    tRunJob-------OnSubJobError------tWarn1--------tSendMail
    |
    |OnSubJobOK
    |
    tRunJob-------OnSubJobError------tWarn1--------tSendMail


    le tRunJob lance bien le job prédefini, mais lorsque ce dernier plante aucune erreur n'est signaler au job principal et ni de message en base de données ni de mail sont envoyé.
    Y a t il un moyen me permettant de remonter l'erreur jusqu'a mon Job principal

    Merci

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Points : 4 314
    Points
    4 314
    Par défaut
    Citation Envoyé par missd12 Voir le message
    Y a t il un moyen me permettant de remonter l'erreur jusqu'a mon Job principal
    Oui !

    Sur le (ou les) composants susceptibles de provoquer une erreur dans chaque sous-job, tu dois cocher la case "die on error" : c'est ce qui provoquera la remontée de l'erreur au job parent.

    De même, au niveau du job parent, il faut cocher cette même case sur chaque composant tRunJob.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 91
    Points : 44
    Points
    44
    Par défaut
    Merci de ta réponse,

    j'ai effectué les modifications, l'erreur est bien visible dans la console mais le flux ne passe par par le OnSubJobError, il est passe par le OnSubJobOK

  4. #4
    Membre à l'essai
    Inscrit en
    Octobre 2009
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 23
    Points : 23
    Points
    23
    Par défaut
    Je suis en TOS 3.1.1, et j'avais le même problème (c'est pour ça que je cherchais un topic sur le sujet).
    Dans le tRunJob j'avais bien coché le "die on error", dans les composants susceptibles de générer des erreurs pareil.
    Mais j'utilisais des tWarn dans mes subJobs. Je les ai remplacé par des tDie, et tout fonctionne à merveille, pas besoin de cocher "sortir de la JVM maintenant" dans les "Advanced settings" du tDie car sinon il n'a pas le temps de remonter au job parent qui doit envoyer le mail en cas d'erreur.
    En espérant vous aider (j'ai trouvé la solution alors que je lisais le topic)...

Discussions similaires

  1. [MySQL] Récupèrer les données des sous catégories en plus de la catégorie
    Par Him dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 28/10/2009, 01h14
  2. Export Jobs contenant des sous-jobs
    Par NTeeN dans le forum Installation, migration et administration
    Réponses: 13
    Dernier message: 12/10/2009, 18h00
  3. récupérer la liste des sous dossiers
    Par Oh!Tofocus dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/09/2009, 00h38
  4. Récupérer toutes les pages des sous-sites
    Par Knightmare dans le forum SharePoint
    Réponses: 5
    Dernier message: 17/02/2009, 09h44
  5. Récupérer automatiquement des fichiers sous ftp
    Par Mourne dans le forum Windows
    Réponses: 1
    Dernier message: 03/01/2007, 13h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo