Language culture error: "Database mapped field does not exist"
I've just had a peculiar error with the latest version of SF 5.2.3800, just after completing a migration progress from a 3.7sp4 site. I got a "Database mapped field does not exist" error when I tried to log in, preventing me from getting into the Dashboard or any part of the backend:
Database mapped field does not exist.
Parameter name: methodCallExpression
Actual value was p.FieldValue("UrlName_en_gb").Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentOutOfRangeException: Database mapped field does not exist.
Parameter name: methodCallExpression
Actual value was p.FieldValue("UrlName_en_gb").
Hello Dan,
We have replied in the other forum thread you had posted about the same issue, you can check our response there as well, however for your convenience please check below a summary of our findings:
"
We have tried reproducing it on several projects, using browser locale different than the cultures configured in Sitefinity, however the behavior has been consistently working.
It looks like the sitemap provider is trying to resolve a node for a culture that it doesn't have translation (the browser culture).
Would it be possible to let us know if you have managed to isolate any further steps for reproducing the problem so we can verify this issue locally?
Thank you in advance for the kind cooperation.
"
Regards,
Boyan Barnev
the Telerik team