I am having the following exception when trying to get a list that I know it exists.
yes, I know the using should not be used in this case but thats not my code :), but I dont think thats the problem
using (SPWeb CurrentSite = SPContext.Current.Site.RootWeb)
{
string listUrl = string.Format("{0}/Lists/RequestAccess", CurrentSite.Url);
SPList list = CurrentSite.GetList(listUrl);