function(request) {
        return {
            request : request,
            requestId : request.id,
            status : request.aborted ? -1 : 0,
            statusText : request.aborted ? 'transaction aborted' : 'communication failure',
            aborted: request.aborted,
            timedout: request.timedout
        };
    }
function(request) {
        return {
            request : request,
            requestId : request.id,
            status : request.aborted ? -1 : 0,
            statusText : request.aborted ? 'transaction aborted' : 'communication failure',
            aborted: request.aborted,
            timedout: request.timedout
        };
    }
function ( request ) { return { request : request , requestId : request . id , status : request . aborted ? - 1 : 0 , statusText : request . aborted ? 'transaction aborted' : 'communication failure' , aborted : request . aborted , timedout : request . timedout } ; }
Creates the exception object
@private
@param {Object} request
Creates the exception object