|
|
|
Joined: 12/12/2004
Posts: 37
|
|
|
Hi! I want to create a new portal with a new portal alias. After entering the required info I get the following 1st exception. If I then go to the Portals page the new portal exists there but does not work. If I click on edit icon of that portal I get the 2nd exception (see bellow). Any ideas?
1st Exception Error: Signup is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException:
Cannot insert the value NULL into column 'RoleId', table
'skifalakrodb.dbo.aspnet_Roles'; column does not allow nulls. INSERT
fails.
The statement has been terminated. --->
System.Data.SqlClient.SqlException: Cannot insert the value NULL into
column 'RoleId', table 'skifalakrodb.dbo.aspnet_Roles'; column does not
allow nulls. INSERT fails.
The statement has been terminated. at
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior
cmdBehavior, RunBehavior runBehavior, Boolean returnStream) at
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at
Microsoft.ScalableHosting.Security.SqlRoleProvider.CreateRole(String
roleName) at Microsoft.ScalableHosting.Security.Roles.CreateRole(String
roleName) at DotNetNuke.Security.Roles.RoleController.AddRole(RoleInfo
objRoleInfo, Boolean SynchronizationMode) at
DotNetNuke.Entities.Portals.PortalController.CreateRole(Int32 PortalId,
String roleName, String description, Single serviceFee, Int32
billingPeriod, String billingFrequency, Single trialFee, Int32
trialPeriod, String trialFrequency, Boolean isPublic, Boolean isAuto)
at DotNetNuke.Entities.Portals.PortalController.ParseTemplate(Int32
PortalId, String TemplatePath, String TemplateFile, Int32
AdministratorId, PortalTemplateModuleAction mergeTabs, Boolean
IsNewPortal) at
DotNetNuke.Entities.Portals.PortalController.CreatePortal(String
PortalName, String FirstName, String LastName, String Username, String
Password, String Email, String Description, String KeyWords, String
TemplatePath, String TemplateFile, String HomeDirectory, String
PortalAlias, String ServerPath, String ChildPath, Boolean
IsChildPortal) at
DotNetNuke.Modules.Admin.PortalManagement.Signup.cmdUpdate_Click(Object
sender, EventArgs e) --- Τέλος ιχνηλάτησης στοίβας εσωτερικών
εξαιρέσεων ---
2nd Exception Error: Site Settings is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException:
The parameter 'roleName' must not be empty.
Parameter Name: roleName ---> System.ArgumentException: The
parameter 'roleName' must not be empty. Parameter Name: roleName at
Microsoft.ScalableHosting.Security.SecUtility.CheckParameter(String&
param, Boolean checkForNull, Boolean checkIfEmpty, Boolean
checkForCommas, Int32 maxSize, String paramName) at
Microsoft.ScalableHosting.Security.Roles.GetUsersInRole(String
roleName) at
DotNetNuke.Security.Roles.RoleController.GetUsersInRole(Int32 PortalID,
String RoleName) at
DotNetNuke.Modules.Admin.PortalManagement.SiteSettings.Page_Load(Object
sender, EventArgs e) ---
Dimitris Papadimitriou
|
|
|
|
| |
|
|
Joined: 6/25/2005
Posts: 5
|
|
|
I get a similar error. Mine happens when I use a portal template that I currently exported. The error is a follows.
Error: Signup is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: Item has already been added. Key in dictionary: '1278' Key being added: '1278' ---> System.ArgumentException: Item has already been added. Key in dictionary: '1278' Key being added: '1278' at System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add) at System.Collections.Hashtable.Add(Object key, Object value) at DotNetNuke.Entities.Portals.PortalController.ParsePanes(XmlNode nodePanes, Int32 PortalId, Int32 TabId, PortalTemplateModuleAction mergeTabs, Hashtable hModules) at DotNetNuke.Entities.Portals.PortalController.ParseTab(XmlNode nodeTab, Int32 PortalId, Boolean IsAdminTemplate, PortalTemplateModuleAction mergeTabs, Hashtable& hModules, Hashtable& hTabs, Boolean IsNewPortal) at DotNetNuke.Entities.Portals.PortalController.ParseTabs(XmlNode nodeTabs, Int32 PortalId, Boolean IsAdminTemplate, PortalTemplateModuleAction mergeTabs, Boolean IsNewPortal) at DotNetNuke.Entities.Portals.PortalController.ParseTemplate(Int32 PortalId, String TemplatePath, String TemplateFile, Int32 AdministratorId, PortalTemplateModuleAction mergeTabs, Boolean IsNewPortal) at DotNetNuke.Entities.Portals.PortalController.CreatePortal(String PortalName, String FirstName, String LastName, String Username, String Password, String Email, String Description, String KeyWords, String TemplatePath, String TemplateFile, String HomeDirectory, String PortalAlias, String ServerPath, String ChildPath, Boolean IsChildPortal) at DotNetNuke.Modules.Admin.PortalManagement.Signup.cmdUpdate_Click(Object sender, EventArgs e) --- End of inner exception stack trace ---
|
|
|
|
| |
|
|
Joined: 12/12/2004
Posts: 37
|
|
|
Anybody? I think the problem should be some error in database. The instance of dnn was created using 3.0.8 and was updated several times until now. This is the first time I'm trying to create a new portal under this instance and the current version is 3.2.2. Any ideas? For instance, is there a tool that can find errors in database?
Dimitris Papadimitriou
|
|
|
|
| |