Rod, I have about a two year old version of Telerik at www.iar.ubc.ca and I did not install it. But now I am supporting it. After my 5.1.2 upgrade my site seems to be working fine, but a lot of the Admin and Host functions are hosed. Do you think that the Telerik menu could be causing other functionality to not work? I have so many posts about this but not finding any help. The right hand menus on this site are CISSSidemenu not Telerik. Only the top menu is Telerik.
Here are just a few of my symptoms. On some pages like Admin > Languages and Host > Extensions there is not even a module on the page when browse it. For others like Edit Roles I can see the modules but on Edit I get errors like...
Error: is currently unavailable.
DotNetNuke.Services.Exceptions.ModuleLoadException: Input string was not in a correct format. ---> System.formatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberformatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberformatInfo info) at DotNetNuke.Modules.Admin.Security.EditRoles.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Here is a snippet from the top of my log file during the upgrade. Although I did not get any failures on the update page, I did have one pretty big log on the 5.00.01.log. But the previous and subsequent log files were empty.
System.Data.SqlClient.SqlException: There is already an object named 'GetPermissionsByFolder' in the database.
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.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)
CREATE PROCEDURE dbo.GetPermissionsByFolder
AS
SELECT PermissionID,
PermissionCode,
PermissionKey,
PermissionName
FROM dbo.Permission
WHERE PermissionCode = 'SYSTEM_FOLDER'
ORDER BY PermissionID
System.Data.SqlClient.SqlException: Cannot drop the procedure 'dbo.GetPermissionsByTabID', because it does not exist or you do not have permission.
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.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL)
at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions)