Nolics.ORMapper.Base.NolnetException: There is no data provider for class Telerik.Personalization.Data.PersonalizationValue. Did you forget to connect?
Hi,
We have a sitefinity 3.7 installation with a custom membership provider and it has worked perfectly for many years. We're in the process of upgrading our user database and part of that change is changing some ID's from integers to Guids.
I've made a very small change in our membership provider, changed an int to a guid to use the new ID's, and everything seemed perfect. We are now able to login to sitefinity with the new database table design, and everything works perfectly.
So I push it from my local machine to our development environment, and I get this error. After an hour and a half of struggling to figure out the problem last Friday, I decided to restart the website in IIS, and that seemed to fix the problem and it worked on the Dev server. About an hour later, the error was coming up again with no changes to any files or the database what so ever, it simply decided to be broken again. And this time restarting the website, recycling the app pool, or even restarting the whole server has no effect on it.
This puts a huge road block in our project, as we cannot deploy to live with this issue. Any help is greatly appreciated.
To sum up:
1. Changed one line of code in our custom membership provider that worked for years:
reader.Filter.Add(
"ID"
, 0 , DBFieldType.SQLInt, DBCompare.NotEqual)<br>
reader.Filter.Add(
"ID"
, Guid.Empty, DBFieldType.SQLGuid, DBCompare.NotEqual)
Hello John,
We have replied in the support thread you had open on the same topic, however for your convenience, let me provide a follow up here as well.
Can you please check the following forum threads which discuss similar issues and let us know if the proposed solution help you resolve the issue on your side?
http://www.sitefinity.com/developer-network/forums/bugs-issues-/nolics-exception and
http://www.sitefinity.com/developer-network/forums/developing-with-sitefinity/membership-and-role-provider-works-for-authentication-but-not-management-in-cms