dotnetnukedotnetnuke-moduledotnetnuke-5dotnetnuke-7

Custom DNN module won't be dropped onto a page


I have a custom DNN module that works well in DNN 5. After modifying the module to work in DNN 7 and installing it successfully, nothing happens when I drop one of the module's controls on a page. In the event viewer, I see the following log entry of type 'Host Alert':

=============================================================================

EventQueue.ProcessMessage: Message Processing Failed

ProcessorType: DotNetNuke.Entities.Modules.EventMessageProcessor, DotNetNuke

Body:

Sender:

BusinessControllerClass: Nedoweb.Modules.Survey.SurveyController

desktopModuleID: 87

ExceptionMessage: Value cannot be null. Parameter name: type

Server Name: MyComputerName

=============================================================================

Any help is greatly appreciated!


Solution

  • I would start by looking at your SurveyController class, what classes are you inheriting from? What interfaces are you implementing there? IPortable? Anything else?

    You might try fixing that class, maybe even comment out all the interfaces, and then try the install to see what happens with the module.