var _8a9=this.resolver(name,_8a7); if((_8a9)&&(!this._loaded[_8a9])&&(!this._failed[_8a9])){ var req=dojo.require; req(_8a9,false,true); if(dojo.hostenv.findModule(_8a9,false)){ this._loaded[_8a9]=true; }else{ if(!_8a8){ dojo.raise("dojo.ns.Ns.resolve: module '"+_8a9+"' not found after loading via namespace '"+this.name+"'"); } this._failed[_8a9]=true; } } return Boolean(this._loaded[_8a9]); }; 
dojo.ns.Ns.prototype.resolve = function(/*String*/name, /*String*/domain, /*Boolean?*/omitModuleCheck){  //summary: map component with 'name' and 'domain' to a module via namespace resolver, if specified  if(!this.resolver || djConfig["skipAutoRequire"]){return false;} // Boolean  var fullName = this.resolver(name, domain);  //only load a widget once. This is a quicker check than dojo.require does  if((fullName)&&(!this._loaded[fullName])&&(!this._failed[fullName])){    //workaround so we don't break the build system    var req = dojo.require;    req(fullName, false, true); //omit the module check, we'll do it ourselves.    if(dojo.hostenv.findModule(fullName, false)){      this._loaded[fullName] = true;    }else{      if(!omitModuleCheck){dojo.raise("dojo.ns.Ns.resolve: module '" + fullName + "' not found after loading via namespace '" + this.name + "'");}       this._failed[fullName] = true;    }  }  return Boolean(this._loaded[fullName]); // Boolean}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/90939f35f46f873d9b1f5c5f818ecf012711dc71/dojo.js/buggy/src/main/resources/org/apache/struts2/static/dojo/dojo.js