m=cMappings[i];
ps=m.getPageSource(p);
page=((PageSourceImpl)ps).loadPage(pc,(Page)null);
// recursive search
if(page==null && config.doComponentDeepSearch() && m.hasPhysical() && path.indexOf('/')==-1) {
String _path=getPagePath(pc, m.getPhysical(), null,pathWithCFC,DirectoryResourceFilter.FILTER);
if(_path!=null) {
ps=m.getPageSource(_path);
page=((PageSourceImpl)ps).loadPage(pc,(Page)null);
doCache=false;// do not cache this, it could be ambigous