|
|
|
Joined: 11/2/2007
Posts: 22
|
|
|
Hi to Everybody,
I was trying to create a portal (I'm novel of DNN :) when, after the insertion of the events module on a fresh dnn page, the sytem returned this "Critical Error ":
"Index was outside the bounds of the array."
after, the module appares, but is empty.
I've tryied to refresh the page, deleting the module and re-insert, reinstalling the module from the sources... nothing changes.
this is the output log from the admin log viewer:
------------------------------
25/11/07 17.57.05 Page Load Exception host AssemblyVersion: 04.07.00; PortalID: 0; PortalNa ... |
AssemblyVersion: 04.07.00
PortalID: 0
PortalName: GNAGNA
UserID: 1
UserName: host
ActiveTabID: 71
ActiveTabName: News, Eventi e Fiere
RawURL: /GNAGNA/Home/Utilities/NewsEventieFiere/tabid/71/Default.aspx
AbsoluteURL: /GNAGNA/Default.aspx
AbsoluteURLReferrer: http://localhost/GNAGNA/Home/Utilities/NewsEventieFiere/tabid/71/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 25a9baf7-db1f-4adb-87c6-f4329f886784
InnerException: Index was outside the bounds of the array.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Globalization.DateTimeFormatInfo.InsertHash
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Index was outside the bounds of the array. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Globalization.DateTimeFormatInfo.InsertHash(TokenHashValue[] hashTable, String str, TokenType tokenType, Int32 tokenValue) at System.Globalization.DateTimeFormatInfo.CreateTokenHashTable() at System.Globalization.DateTimeFormatInfo.Tokenize(TokenType TokenMask, TokenType& tokenType, Int32& tokenValue, __DTString& str) at System.__DTString.GetSeparatorToken(DateTimeFormatInfo dtfi) at System.DateTimeParse.Lex(DS dps, __DTString& str, DateTimeToken& dtok, DateTimeRawInfo& raw, DateTimeResult& result, DateTimeFormatInfo& dtfi) at System.DateTimeParse.TryParse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTimeResult& result) at System.DateTimeParse.TryParse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTime& result) at System.DateTime.TryParse(String s, IFormatProvider provider, DateTimeStyles styles, DateTime& result) at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value, CultureInfo culture) at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value) at DotNetNuke.Modules.Events.EventBase.set_SelectedDate(DateTime Value) at DotNetNuke.Modules.Events.EventBase.get_SelectedDate() at DotNetNuke.Modules.Events.EventMonth.BindDataGrid() at DotNetNuke.Modules.Events.EventMonth.Page_PreRender(Object sender, EventArgs e) at System.Web.UI.Control.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Nome server: GNASKYSTATION
|
|
|
25/11/07 17.57.04 Module Load Exception host ModuleId: 416; ModuleDefId: 101; FriendlyName ... |
ModuleId: 416
ModuleDefId: 101
FriendlyName: Eventi
ModuleControlSource: DesktopModules/Events/Events.ascx
AssemblyVersion: 04.07.00
PortalID: 0
PortalName: GNAGNA
UserID: 1
UserName: host
ActiveTabID: 71
ActiveTabName: News, Eventi e Fiere
RawURL: /GNAGNA/Home/Utilities/NewsEventieFiere/tabid/71/Default.aspx
AbsoluteURL: /GNAGNA/Default.aspx
AbsoluteURLReferrer: http://localhost/GNAGNA/Home/Utilities/NewsEventieFiere/tabid/71/Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 22e9df36-5a56-4b5f-855b-4ec834ead631
InnerException: Index was outside the bounds of the array.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Globalization.DateTimeFormatInfo.InsertHash
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Index was outside the bounds of the array. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Globalization.DateTimeFormatInfo.InsertHash(TokenHashValue[] hashTable, String str, TokenType tokenType, Int32 tokenValue) at System.Globalization.DateTimeFormatInfo.CreateTokenHashTable() at System.Globalization.DateTimeFormatInfo.Tokenize(TokenType TokenMask, TokenType& tokenType, Int32& tokenValue, __DTString& str) at System.__DTString.GetSeparatorToken(DateTimeFormatInfo dtfi) at System.DateTimeParse.Lex(DS dps, __DTString& str, DateTimeToken& dtok, DateTimeRawInfo& raw, DateTimeResult& result, DateTimeFormatInfo& dtfi) at System.DateTimeParse.TryParse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTimeResult& result) at System.DateTimeParse.TryParse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles, DateTime& result) at System.DateTime.TryParse(String s, IFormatProvider provider, DateTimeStyles styles, DateTime& result) at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value, CultureInfo culture) at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value) at DotNetNuke.Modules.Events.EventBase.set_SelectedDate(DateTime Value) at DotNetNuke.Modules.Events.EventBase.get_SelectedDate() at DotNetNuke.Modules.Events.EventMonth.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Nome server: GNASKYSTATION |
|
Could someone help me?
Thanks,
Daniel
|
|
|
|
| |
|
|
Joined: 11/2/2007
Posts: 22
|
|
|
up.
|
|
|
|
| |
|
|
Joined: 11/2/2007
Posts: 22
|
|
|
Well... I finally foundthe problem...
it is... related to localization... infacts... when localizated in italian, it don't works...
I suppose is something related to the date handling... since in italy we use the DD-MM-YYYY format instead of MM-DD-YYYY.
Could anyone helpme to fix it?
/D
|
|
|
|
| |
|
|
Joined: 1/1/0001
Posts: 0
|
|
|
I'm not sure that this issue is localization related - I have the German language pack (de-DE) installed, which uses the DD.MM.YYYY format, and had never such a problem. To make sure, I just downloaded the latest Italian language pack (04.06.02), and could create a new Events module without problems. I'm using DNN 4.7.0 and Events 3.3.8. Do you have older versions?
after, the module appares, but is empty. Do you mean, you see an empty calendar? Or just an empty module container?
|
|
|
|
| |
|
|
Joined: 11/2/2007
Posts: 22
|
|
|
First of all... thanks for answering me :)
Now... i'm using DNN v 4.7 with events 3.3.8...
it works well in english... but in italian appears only the "critical error" message before (and outside) the module box...
all the following boxes are displayed with empty content... including the events module.
That is... i have no idea about how to fix it... and I've not only this problem with DNN standard modules... could it be related to the developing platform?
(i've configured a IIS v5 with asp.net 2 & sqlespress 2005 )
Thanks in advance,
/D
|
|
|
|
| |