rem: function(obj){ if(obj["error"]!=null){ if(typeof obj.error == 'object'){ var err = new Error(obj.error.message); err.code = obj.error.code; err.error = obj.error.error; }else{ var err = new Error(obj.error); } err.id = obj.id; err.errorObject = obj; deferredRequestHandler.errback(err); }else{ var results = this.parseResults(obj); deferredRequestHandler.callback(results); } } 
add: return dojo.hitch(this, function(){ var deferredRequestHandler = new dojo.Deferred();   if( (this.strictArgChecks) && (parameters != null) && (arguments.length != parameters.length) ){  throw new Error("Invalid number of parameters for remote method."); }else{ this.bind(method, dojo._toArray(arguments), deferredRequestHandler, url); }  return deferredRequestHandler; }); 
context: 				function(obj){					if(obj["error"]!=null){						if(typeof obj.error == 'object'){							var err = new Error(obj.error.message);							err.code = obj.error.code;							err.error = obj.error.error;						}else{							var err = new Error(obj.error);						}						err.id = obj.id;						err.errorObject = obj;						deferredRequestHandler.errback(err);					}else{						var results = this.parseResults(obj);						deferredRequestHandler.callback(results); 					}				}
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/45753104cb1f07334ecc04a904db4f10f2335457/RpcService.js/buggy/rpc/RpcService.js