Item 27 of 46 Previous | Next

2
Vote

Blog4Umbraco - serious bugs in 4.5.2

description

After installing the package in Umbraco 4.5.2, had to modify the xslt extensions in config (known issue), then had to download changes to xslt files from the code site to correct for the new XML schema, but now am still unable to create a blog. It generates the following error when attempting to "Create a New Blog" from the Blog Tab in the Content root:

Operand type clash: int is incompatible with ntext
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Operand type clash: int is incompatible with ntext

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[SqlException (0x80131904): Operand type clash: int is incompatible with ntext]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +404
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +412
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1363
System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6312253
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +6313986
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +538
System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +689
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +327
Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) +167
umbraco.DataLayer.SqlHelpers.SqlServer.SqlServerHelper.ExecuteNonQuery(String commandText, SqlParameter[] parameters) +173
umbraco.DataLayer.SqlHelper`1.ExecuteNonQuery(String commandText, IParameter[] parameters) +212

[SqlHelperException: Umbraco Exception (DataLayer): SQL helper exception in ExecuteNonQuery]
umbraco.DataLayer.SqlHelper`1.ExecuteNonQuery(String commandText, IParameter[] parameters) +356
umbraco.cms.businesslogic.datatype.DefaultData.set_Value(Object value) +1558
umbraco.cms.businesslogic.property.Property.set_Value(Object value) +92
Umlaut.Umb.Blog.Dashboard.BlogCreator.blogCreateClick(Object sender, EventArgs e) in d:\TeamCity\buildAgent\work\6c8a1edaa924eb51\Umlaut.Umb.Blog\Dashboard\BlogCreator.ascx.cs:54
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +154
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3691

A Blog datefolder is created under the root of my website, but no subfolders are created for the date and am unable to create a blog post from the content root.

No files are attached

comments

robertjf wrote Feb 7 2011 at 1:46 AM

This is related to issue # 5711 - the datatype for the UserPicker control is incorrect, causing this problem - if you also have uComponents installed, you won't see the datatype (and be able to modify it) until you uninstall uComponents.

See http://refactored.com.au/blog/2010/10/15/blog-4-umbraco-conflict-with-ucomponents for more details.