R2i DotNetNuke® Forum

R2i wants you to have the opportunity to ask questions, post reviews, help others or just rant and rave about DotNetNuke® or any of the R2i Modules and Skins. Our team spends hour upon hour, day after day, working on custom DotNetNuke® modules and services; please feel free to ask us anything.
 
View Options won't load
Last Post 30 Aug 2005 09:09 PM by kevinmschreiner. 8 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages Informative
smillerUser is Offline
New Member
New Member
Posts:24

--
30 Apr 2008 06:18 PM  
The View Options menu item won't load. This started happening yesterday, on DNN 4.8.0. I upgraded to 4.8.2 and that didn't seem to help.

No errors are visible on the screen when I attempt it, however, this appears in the log:

AssemblyVersion: 04.08.02
PortalID: 0
PortalName: Call Centers 24x7
UserID: 1
UserName: host
ActiveTabID: 1800
ActiveTabName: JFSR Email Sweep
RawURL: /ActionPops/JFSREmailSweep/tabid/1800/ctl/Module/ModuleId/2993/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 636a176b-0389-475c-af30-79ed177a2069
InnerException: An item with the same key has already been added.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.ThrowHelper.ThrowArgumentException
StackTrace:
Message: System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at DotNetNuke.Services.FileSystem.FolderController.FillFolderInfoDictionary(IDataReader dr)
Source:
Server Name: NS1
Shane Miller
robert_chumleyUser is Offline
Advanced Member
Advanced Member
Posts:592

--
30 Apr 2008 06:53 PM  
Hello smiller,
This seems to be a fairly unique occurance. Can you tell me any changes you may have had to the file system or dlls that may have caused this problem? Also, did you change the container and remove the controlls for DNN?

Thanks,
Robert Chumley<br>r2integrated (formally bi4ce)
smillerUser is Offline
New Member
New Member
Posts:24

--
30 Apr 2008 07:18 PM  
I didn't make any changes to the container. Yesterday morning, I installed the Q3 Library module by OnyakTech. It seems the problems began after I installed that module, though I uninstalled it this morning and that didn't resolve the issue. I know that the Q3 module uses Telerik controls, and that's what led me to try testing the View Options menu item for module --- I thought there might be a connection viz a viz the Telerik controls. Does that sound plausible?
Shane Miller
robert_chumleyUser is Offline
Advanced Member
Advanced Member
Posts:592

--
30 Apr 2008 07:56 PM  
It could be a problem, I am not 100% sure. The best thing I could suggest would be to re-install ListX. Is this happening on other modules?
Thanks,
Robert Chumley<br>r2integrated (formally bi4ce)
smillerUser is Offline
New Member
New Member
Posts:24

--
30 Apr 2008 08:38 PM  
I just checked a few modules at random, and they're all fine. I'm pretty sure they're not using Telerik controls though. Does the ListX View Options menu item use anything Telerik?
Shane Miller
robert_chumleyUser is Offline
Advanced Member
Advanced Member
Posts:592

--
30 Apr 2008 09:36 PM  
I do not believe so, unless Teleik replaced certain parts of the DNN controls. If it did, then the module could have problems using the new controls. ListX uses the DNN methods to add to that menu. Do the drop down menu's look different from before you installed the new module? You can try to re-install DNN to see if that is the case, just copy the web.config out of the root folder before you try.

thanks,
Robert Chumley<br>r2integrated (formally bi4ce)
smillerUser is Offline
New Member
New Member
Posts:24

--
01 May 2008 01:04 AM  
I'm also getting this ListX error:

AssemblyVersion: -1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider:
ExceptionGUID:
InnerException: ListX Execute Action Error: System.Data.SqlClient.SqlException: Incorrect syntax near ','. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(String connectionString, CommandType commandType, String commandText) at Bi4ce.Modules.xList.SqlDataProvider.GetDataset(String Connection, String Query, Int32 ConnectionTimeout) at Bi4ce.Modules.xList.Engine.GetData_SQL(Boolean isSubQuery, String Query, String FilterField, String FilterText, Debugger& DebugWriter, Boolean isRendered, Int32 timeout, String CustomConnection, Boolean& IsSuccessful, String& FailureMessage)
FileName:
FileLineNumber: -1
FileColumnNumber: -1
Method:
StackTrace:
Message: System.Exception: ListX Execute Action Error: System.Data.SqlClient.SqlException: Incorrect syntax near ','. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteDataset(String connectionString, CommandType commandType, String commandText) at Bi4ce.Modules.xList.SqlDataProvider.GetDataset(String Connection, String Query, Int32 ConnectionTimeout) at Bi4ce.Modules.xList.Engine.GetData_SQL(Boolean isSubQuery, String Query, String FilterField, String FilterText, Debugger& DebugWriter, Boolean isRendered, Int32 timeout, String CustomConnection, Boolean& IsSuccessful, String& FailureMessage)
Source:
Server Name: NS1
Shane Miller
smillerUser is Offline
New Member
New Member
Posts:24

--
01 May 2008 07:11 AM  
I've fixed it.

First, I fixed an old housekeeping problem that has been plaguing us for awhile (read: a couple of years) but has always been low priority. A few duplicate entries in the folder system were sometimes causing issues. I renamed the duplicates to ensure those were all unique, and reindexed.

Then, I made two host settings changes. I changed Page Persistence from Memory to Page, and I changed Authenticated Cacheability to ServerandNoCache. Voila! After those changes I recycled the app, and now everything's working beautifully.

Shane
Shane Miller
svedireUser is Offline
Basic Member
Basic Member
Posts:128

--
02 May 2008 03:38 PM  
Hi Shane,

Thats great. Your post will definitely help somebody if they encounter the similar situation.

Thanks,
Sindura
R2integrated
You are not authorized to post a reply.

Active Forums 4.1
 

New York, NY • Baltimore, MD • Vienna, VA • St. Louis, MO • Seatle, WA • 410.327.0007 • info@R2Integrated.com

Bookmark & Share Bookmark and Share