Uniform exception handling across all DocManagers