views:

1321

answers:

3

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

+4  A: 

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

James Ward
thanks, i will!
combi001
A: 

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
+2  A: 

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