none
Helthmonitoring n'enregistre pas toutes les exceptions RRS feed

  • Question

  •  

    Salut,

     

    j'ai mis en place le healthmonitoring propsé par ASP.NEt 2 pour logger toutes les erreurs non gérées..

     

    Le problème est qu'il ne me logue pas toutes les exceptions qui sont levées..

     

    Plus précisement j'ai une page qui me crée un PDF en se pasat sur un raport Crystal Report et après je sauvegarde le rapport sur le disque... J'ai enlevé exprès les droits en ecriture sur le repertoire d sauvegarde pour justement avoir une exception.. Le problème est que mon exception n'est pas enregistrée sur ma base de données....

     

    avec d'autres exceptions, tout va bien...

     

    voilà à quoi ressemble ma config du healthmonitoring

     

    <healthMonitoring enabled="true">

    <profiles>

    <clear/>

    <add name="Default" minInstances="1" maxLimit="Infinite" minInterval="00:00:00"

    custom="" />

    </profiles>

    <providers>

    <clear/>

    <add name="SqlWebEventProvider" connectionStringName="LocalSqlServer" maxEventDetailsLength="1073741823"

    buffer="false" bufferMode="Notification"

    type="System.Web.Management.SqlWebEventProvider,

    System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" />

    </providers>

    <rules>

    <clear/>

    <add name="All Errors Default" eventName="All Events" provider="SqlWebEventProvider"

    profile="Default" minInstances="1" maxLimit="Infinite" minInterval="00:01:00"

    custom="" />

    </rules>

    <eventMappings>

    <clear/>

    <add name="All Events"

    type="System.Web.Management.WebBaseErrorEvent,

    System.Web,Version=2.0.0.0,Culture=neutral,

    PublicKeyToken=b03f5f7f11d50a3a" startEventCode="0" endEventCode="2147483647" />

    </eventMappings>

    </healthMonitoring>

     

     

    Merci beaucoup,

     

    Lirim

    vendredi 19 octobre 2007 13:13

Toutes les réponses

  • Bonjour,

     

    Avez-vous essayez de ne pas mettre de section <healMonitoring> dans votre fichier web.config ?

     

    Par défaut, le health monitoring est activé et enregistre son activité dans l'Observateur d'évènements (journal Application) de Windows ( allez jeter un oeil dans le fichier web.config du framework).

     

    Dans ce cas vous devriez voir dans le journal Application les exceptions non prises en charge.

    Si vous ne voyez toujours pas les erreurs associées à la génération du PDF, c'est que le problème est ailleurs...

     

    Cordialement.

     

     

     

    vendredi 19 octobre 2007 21:56