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

Microsoft BizTalk Server Discussion :

Catch exception et warning


Sujet :

Microsoft BizTalk Server

  1. #1
    Membre Expert
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Hautes Pyr�n�es (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Par d�faut Catch exception et warning
    Bonjour,

    Je me retrouve confronter � un petit soucis.

    J'ai une interface simple. Cette interface r�cup�re un fichier XML, le mappe � SAP, et loggue le retour SAP. Jusque l� pas de soucis.

    Toutes mes actions sont dans un try catch, pas de soucis.

    Cependant, lorsque la connexion � SAP �choue, ca passe en warning. Biztalk refait ces 3 essais (configurer par d�faut), ca passe en erreur.

    Par contre, jamais je ne passe dans le catch, et donc j'ai jamais de retour de LOG dans le cas d'une erreur. Les lignes apparaissent donc directement dans l'event viewer, ce qui n'est pas terrible.

    Quelqu'un sait comment g�rer le catch avec cette histoire de warning / error ?

    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    17
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 17
    Par d�faut
    Salut,

    Les blocs try-catch interceptent les erreurs uniquement au sein des orchestrations (par exemple si tu valides les messages re�us vis-�-vis de leurs sch�mas). Les erreurs sur les send ports interviennent en dehors des orchestrations, m�mes si ces derni�res peuvent d�clencher l�ex�cution d'un port d'envoi, y compris si le binding est direct.

    L'�criture dans l'event log ne pourra pas �tre contourn�e si un pipeline ou un adaptateur l�ve une exception, par contre tu peux activer le routage pour les messages en erreur : Using Failed Message Routing
    Je n'ai pas encore utilis� cette technique mais je l'envisage pour la gestion des erreurs au niveau global (tous types de flux confondus).

    Si tu veux cr�er un log personnel (DB, fichier, mail, etc.) je pencherai pour une orchestration avec les conditions de filtres ad�quates (par exemple le nom du port d'envoi supervis� si l'orchestration lui est d�di�e) sur la receive shape qui d�clenche l'activation.

  3. #3
    Membre Expert
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 37
    Localisation : France, Hautes Pyr�n�es (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Par d�faut
    Merci pour la r�ponse.

    Finalement, j'ai trouv� une propri�t� sur les 'Send ports' qui permettrait de g�n�rer un objet de type DeliveredExceptionFailed. Il faut ainsi isoler le send port en question dans un try catch et r�cup�rer cet objet dans le catch. Le send port doit �tre configurer � 0 tentatives (afin que l'error soit g�n�r�e direct et pas un warning pendant x essais).

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. try catch exception
    Par gaut02 dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 21/03/2009, 15h42
  2. R�ponses: 2
    Dernier message: 02/12/2008, 11h45
  3. Code erreur d'un Try, Catch (exception e)
    Par davelop dans le forum G�n�ral Dotnet
    R�ponses: 3
    Dernier message: 06/10/2008, 19h00
  4. Catch exception en asp?
    Par jamesleouf dans le forum ASP
    R�ponses: 5
    Dernier message: 22/05/2008, 19h25
  5. probleme try catch, Exception
    Par Slumpy dans le forum VB.NET
    R�ponses: 9
    Dernier message: 23/03/2007, 15h51

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