Injecting $http into angular factory($exceptionHandler) results in a Circular dependency
When I try inject $http into an overridden factory I get the error: Uncaught Error: [$injector:cdep] Circular dependency found: $http <- $exceptionHandler <- $rootScope AngularModule.factory('$exceptionHandler', function ($http) { any ideas how to resolve? if I inject using [], $http is undefined edit_ _ __ _ __ _ __ _ __ _ __ _ _ as per an answer below I tried: MyModule.config(function($provide, $http) { $provide.decorator("$exceptionHandler", function($delegate) { return function(exception, cause) {.. but I still get the circular error: Uncaught Error: [$injector:cdep] Circular dependency