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

HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Definition not created at Import ManifiestDefinition not created at Import Manifiest
Previous
 
Next
New Post
5/19/2009 8:36 PM
 

 I'm trying to use the new Version 5 Manifest format, and it's not creating the definition.

I followed the blog series by Charles Nurse and referenced the forms and List dnn file. (Both fantastic resources)

Even now I'm referencing the two trying to find out why my module is not installing correctly - and I've got nothing more to go with.

I'll paste my dnn file at the end.

I have 5.1.0 installed on a vista SP1 with .net3.5sp1. I also had this problem with a copy of 5.0.1. I wiped and reinstalled trying to make sure there weren't artifacts from my previous attempts to get it installed mucking up the system.

The only reference to my module I can find in the DB is in the Packages table. If I atttempt to manually create a new Definition I get

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.Features.ModuleEditor.BindDefinition() at 

Which shows up in the event log.

I also get an error when I attempt to delete the module I get another error in the event log

Object reference not set to an instance of an object. at DotNetNuke.Services.Installer.Packages.PackageController.CanDeletePackage

But it seems to remove the module - At least from the Packages table. Re-Import Manifest still fails to properly install my module. The Edit Extention window is ... Well, check out this screen shot http://images.goldstar-consulting.com/BrokenManifest01.png and you'll see it's missing a bit of the top information.

I'm totally at a loss for this. Been working on it all day... and I got nothing. Any help or pointers or showing me the simple thing I'm missing, would be much appreciated.


My manifest file can be found at http://images.goldstar-consulting.com/JobEntry.dnn.txt

 
New Post
5/20/2009 9:45 AM
 

Can't really see the majority of your settings. Just comparing your manifest to the sample Charles provides, your missing the ControlTitle in your moduleControl. Do you get the same response in 5.0.1 and 5.1.0?


John Eimer
 
New Post
5/20/2009 10:12 AM
 

John Eimer wrote

Can't really see the majority of your settings. Just comparing your manifest to the sample Charles provides, your missing the ControlTitle in your moduleControl. Do you get the same response in 5.0.1 and 5.1.0?

I had the same result in both 5.0.1 and 5.1.0.

I had the controlTitle element in before, it was blank (as that's the view control) so I took it out to see if it would affect anything. I tried to minimize the amount of 'stuff' in the file to try to narrow down what  could be causing the problem. I did, at one point, have that control (except for the actual settings) the same as the sample (for the view control).

I'm gone for most of the day, but I think I'll try to start with Charles' sample and then replace in my values until something breaks... *sigh* Debugging, and it's not even code. :)  (that was mostly a note to myself for later)

 
New Post
5/20/2009 10:09 PM
 

 Found the problem.

The module version can't be 00.00.00, needs to be at least 00.00.01. (0.0.1 would work too).

Logged it in gemini.

 
Previous
 
Next
HomeHomeDevelopment and...Development and...DNN Platform (o...DNN Platform (o...Definition not created at Import ManifiestDefinition not created at Import Manifiest


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