100% CPU sur CreateFaultMessage() !
16/04/2010
Dans une orchestration, si la l’instruction suivante (issue du Framework Exception Management Framework de l’ESB Toolkit 2.0) est exécutée en dehors d’une shape exception handler, alors son exécution provoquera une montée “en flèche” de la charge CPU (aïe !)
FaultMsg = Microsoft.Practices.ESB.ExceptionHandling.ExceptionMgmt.CreateFaultMessage()
Afin d’éviter de désagrément, une solution est de provoquer volontairement une exception (division par zéro par exemples), et d’invoquer la construction du message dans le handler.