Hi Peter,
Thanks for the reply. I've now upgraded the DNN install to v5.6.1 and attempted to upgrade DMX. My experience is:
DMX 4.3.2 :
- Same SQL error on install as above
- Same error when trying to access the 'Mail me' function
- Same error as above on logout (Error loading Bring2mind/DMX/ViewCollection.ascx)
but with on 5.6.1, I cannot Access the Admin/Main Option function as I get an 'Object reference...' error:
AssemblyVersion: 5.6.1
PortalID: 0
PortalName: MyPortal
UserID: 1
UserName: host
ActiveTabID: 79
ActiveTabName: Resources
RawURL: /AboutUs/Resources/tabid/79/language/en-GB/Default.aspx?ctl=MainOptions&mid=432
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Avant Browser; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 2.0.50727)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 0f80c770-d85e-4792-b6b2-a8aa269d144e
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Bring2mind.DNN.Modules.DMX.Security.Controls.SimplePermissionsGrid.SaveViewState
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Bring2mind.DNN.Modules.DMX.Security.Controls.SimplePermissionsGrid.SaveViewState() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Control.SaveViewStateRecursive() at System.Web.UI.Page.SaveAllState() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
With 4.3.2 installed on 5.1.1, I was able to access the Main Options menu.
I also have to comment out the folling in the web.config to avoid an error:
<!--
-->
DMX 5.3.7:
The installaltion reports and SQL error the same as that in the original post but the installation fails and I have to rollback the site and start again.
Also we are past the 'Service Until' date - I'm not sure how that affects the upgrade?
As regards the DNN installation, I have upgraded this incrementally from v4.3.7 to v5.6.1. To achieve this I've had to modify the collations of the following columns in order to avoid collation conflicts:
Tabs.iconfilelarge nvarchar(100) collate SQL_Latin1_General_CP1_CI_AS
PortalSettings.settingvalue nvarchar(2000) collate SQL_Latin1_General_CP1_CI_AS
PortalLocalization.CultureCode nvarchar(10) COLLATE SQL_Latin1_General_CP1_CI_AS
I thought I should mention this just inc case it impacts upon the problem above.
I can provide a login for the test site if that would help diagnose/resolve the issue.
Hope you can help with this.
Cheers
Phil