Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...File Manager - cannot Traverse after upgrade 4.3.6 --> 4.4.1File Manager - cannot Traverse after upgrade 4.3.6 --> 4.4.1
Previous
 
Next
New Post
2/18/2007 6:33 PM
 

I have compression turned off but am not sure it is related to this. I just upgraded 4.3.6 to 4.4.1 and immediately receive this when I try to drill down into a sub folder in File Manager. I get the same sort of error when I run a recursive resynch. Also when I try to update in site settings or host settings, or refresh log viewer to show more than the default 10 error messages.

Known cures? I have whitespaceFilter set on ... would that make a difference?

(I just turned it off via direct hostsettings table update since I can't use host settings ... at any rate, after clearing cache on host, restarting application, clearing local cache ... no change in behaviour.)

How come some folks have this problem with 4.4.1 and some don't?

InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Modules.Admin.FileSystem.FileManager.GetFilesByFolder
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 DotNetNuke.Modules.Admin.FileSystem.FileManager.GetFilesByFolder(String strFolderName)at DotNetNuke.Modules.Admin.FileSystem.FileManager.BindFileList()at DotNetNuke.Modules.Admin.FileSystem.FileManager.DNNTree_NodeClick(Object source, DNNTreeNodeClickEventArgs e)at DotNetNuke.UI.WebControls.DnnTree.OnNodeClick(DNNTreeNodeClickEventArgs e)at DotNetNuke.UI.WebControls.TreeNode.Click()at DotNetNuke.UI.WebControls.DnnTree.RaisePostBackEvent(String eventArgument)at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)--- End of inner exception stack trace ---


pmgerholdt
 
New Post
2/19/2007 4:54 AM
 
please check files and folders tables in your database for anomalies. please post the issue details, occuring during recursive sync. Thank you.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/19/2007 9:55 AM
 

I have been going through the folders and files for each portal, and comparing them to what exists in the folders and files tables. On one portal I found that two files were not present in the table. They were images in Simple Gallery. I did a resynch within Simple Gallery for the albums they were in and that took care of those two.

Still have a small number to look at - however, one thing I do note is that for some portals, the skins and/or containers folders are listed in the folders and files tables (with all files correctly listed) and for some portals, the entire folders are missing.

When I run a recursive resynch, or when I try to view a subfolder in File Manager after expanding the folder menu (which works fine) the error I get is the same as that listed above.

In a rather shocking development ... I just logged on, visited file manager for all portals, was able to do recursive file resynch, was able to traverse to subfolders and see their contents ... no errors. I turned compression back on (deflate, 5) and it still worked ... and I was able to do this via host settings! I turned whitespaceFilter back on, and it continued to work. File Manager, Host Settings, Site Settings working fine. However, when I went to the Log Viewer and attempted to set the number of records per page from 10 to 250, then I got this error:

DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 307e2624-6808-4552-849f-0e93e96170bc
InnerException: Element 'LogProperties' was not found. Line 1, position 2.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Xml.XmlReader.ReadStartElement
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Element 'LogProperties' was not found. Line 1, position 2. ---> System.Xml.XmlException: Element 'LogProperties' was not found. Line 1, position 2.at System.Xml.XmlReader.ReadStartElement(String name)at DotNetNuke.Services.Log.EventLog.LogProperties.Deserialize(String content)at DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.FillLogInfo(IDataReader dr)at DotNetNuke.Services.Log.EventLog.DBLoggingProvider.DBLoggingProvider.GetLog(Int32 PageSize, Int32 PageIndex, Int32& TotalRecords)at DotNetNuke.Services.Log.EventLog.LogController.GetLog(Int32 PageSize, Int32 PageIndex, Int32& TotalRecords)at DotNetNuke.Modules.Admin.Log.LogViewer.BindData()at DotNetNuke.Modules.Admin.Log.LogViewer.ddlRecordsPerPage_SelectedIndexChanged(Object sender, EventArgs e)at System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e)at System.Web.UI.WebControls.DropDownList.RaisePostDataChangedEvent()at System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent()at System.Web.UI.Page.RaiseChangedEvents()at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)--- End of inner exception stack trace ---

And now, going back into Site Settings and attempting to update a value, I get this generic error once more, and the treeview menu is full of blank image place-holders:

UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: ccd4f17e-78cc-431a-8ef9-dd5d3a6e4ca2
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.UI.UserControls.UrlControl.get_Url
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.at DotNetNuke.UI.UserControls.UrlControl.get_Url()at DotNetNuke.Modules.Admin.PortalManagement.SiteSettings.cmdUpdate_Click(Object sender, EventArgs e)--- End of inner exception stack trace ---

 

 


pmgerholdt
 
New Post
2/19/2007 11:03 PM
 

After clearing cache and restarting the app, I was able once again to use site settings, etc. But I'll stay away from the Log Viewer ... I think it's broken. btw I have it set to use the db rather than file for the log.

Any of this info helpful, leupold? Hope so ...


pmgerholdt
 
New Post
2/20/2007 3:19 AM
 
this sounds strange, and atm I don't have a clue about the cause of the error, sorry.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...File Manager - cannot Traverse after upgrade 4.3.6 --> 4.4.1File Manager - cannot Traverse after upgrade 4.3.6 --> 4.4.1


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out