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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...100s of General Exceptions Overnight: But Improving100s of General Exceptions Overnight: But Improving
Previous
 
Next
New Post
7/17/2007 12:28 PM
 

I had a *bazillion errors* in my event log when I finally started viewing them to see what exactly is going one.  Many were related to modules I no longer use, so I simply removed the dlls; is this the proper way to get rid of them, or do I also have to go into the DB and clean out some stuff?  I am not sure what is the best practice.

Nonetheless, I deleted all the logs last night and just checked to see how I am doing with a half dozen dlls removed from old modules no longer used:  100s of 'general exception' errors overnight.

 

It seems the same 2 keep popping every so often--what do I do to fix this, or do we ignore them, or what?

 

AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: Value cannot be null. Parameter name: type
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.ArgumentNullException: Value cannot be null. Parameter name: typeat System.Activator.CreateInstance(Type type, Boolean nonPublic)at DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey)at DotNetNuke.Services.Search.ModuleIndexer.GetModuleList(Int32 PortalID)
Source:

 


AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: Could not load type ''.
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.Web.HttpException: Could not load type ''. ---> System.ArgumentException: String cannot have zero length.at System.Reflection.Assembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase)at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)--- End of inner exception stack trace ---at System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase)at DotNetNuke.Framework.Reflection.CreateType(String TypeName, String CacheKey, Boolean UseCache, Boolean IgnoreErrors)
Source:

 
New Post
7/17/2007 1:20 PM
 

I am seeing the exact same thing on my site. Is this a 4.5.3 issue?

Greg

 
New Post
7/17/2007 1:23 PM
 

It seems that disabling Search Scheduler puts a lid on these errors.

As far as your "module removal" question... Ideally, uninstalling module should get rid of dlls, module folder/files and any DB presence. However! Obviously this is NOT the case all the time.

So, manually removing any trace of those is probably warranted and, therefore, is advisable (although I never do it - but that doesn't mean it's the right thing).


Vitaly Kozadayev
Principal
Viva Portals, L.L.C.
 
New Post
7/17/2007 9:29 PM
 

This is due to a bug in the DNN Installer.  When a module is installed, the module is checked for the features it supports.  If the installer fails to detect the features, it inserts a -1 into the SupportedFeatures column in the DesktopModule table in your database.  It should use the value 0 instead.

To remove the errors, open the DesktopModules table and look for the value -1 in the SupportedFeatures column.  Change any you find to 0.  The error is from the Search, but it's not the cause.



Professional DNN Extensions, custom solutions and mobile apps since 2003.
www.OnyakTech.com
 
New Post
7/18/2007 11:14 AM
 

I made a quick blog post on it that includes the SQL script needed - http://www.mitchelsellers.com/Blogs/tabid/54/articleType/ArticleView/articleId/111/Default.aspx 


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...100s of General Exceptions Overnight: But Improving100s of General Exceptions Overnight: But Improving


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