2

I want to create some sort of global error handling in my Flex application. What is the best approach for this?

GEOCHET
  • 21,119
  • 15
  • 74
  • 98
cdugga
  • 3,849
  • 17
  • 81
  • 127

3 Answers3

4

Right now there isn't a way to do this. So please go vote for this feature request: http://bugs.adobe.com/jira/browse/FP-1499

GEOCHET
  • 21,119
  • 15
  • 74
  • 98
James Ward
  • 29,283
  • 9
  • 49
  • 85
2

Global error handling is now available in Flash Player 10.1 (released June 2010). For details on how to use it, see

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/UncaughtErrorEvents.html

Borek Bernard
  • 50,745
  • 59
  • 165
  • 240
0

James is right... you could start by routing exceptions to one static util like below to make changes and debugging easier.

package 
{
    import mx.rpc.Fault;

    public class FlexException
    {
        public function FlexException()
        {
        }

        public static function faultHandler(fault:Fault):void{
            //Do stuff
        }

    }
}
Brandon
  • 6,832
  • 11
  • 38
  • 50