More in this section

Forums / Bugs & Issues / Exception after adding a new language to the backend

Exception after adding a new language to the backend

2 posts, 0 answered
  1. martani
    martani avatar
    27 posts
    Registered:
    24 Jan 2011
    22 Apr 2011
    Link to this post
    Hi,

    I am trying to add a new language to the backend (French) on Sitefinity 4.0 (Since I can't upgrade to 4.1 or SP1), once I hit save and try to move to "Interface labels & messages" or ANY other page (public or backend), I get the following error:

    Impossible d'insérer la valeur NULL dans la colonne 'is_dynamic', table 'caie91sf.dbo.sf_meta_fields'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.


    Stack Trace :
    [SQLException: Impossible d'insérer la valeur NULL dans la colonne 'is_dynamic', table 'caie91sf.dbo.sf_meta_fields'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.
    L'instruction a été arrêtée.]
       Telerik.OpenAccess.RT.Adonet2Generic.Impl.PreparedStatementImp.execute() +759
       OpenAccessRuntime.Relational.conn.PooledPreparedStatement.execute() +81
       OpenAccessRuntime.Relational.RelationalStorageManager.generateInserts(NewObjectOID oid, Int32 index, ClassMetaData cmd, PersistGraph graph, Int32[] fieldNos, CharBuf s, Object[] oidData, IntArray toUpdateIndexes) +2449
     
    [DataStoreException: Insert of '839415590-684793aa-559b-4026-a77d-0da7964db6c4' failed: Telerik.OpenAccess.RT.sql.SQLException: Impossible d'insérer la valeur NULL dans la colonne 'is_dynamic', table 'caie91sf.dbo.sf_meta_fields'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.
    L'instruction a été arrêtée.
       à Telerik.OpenAccess.RT.Adonet2Generic.Impl.PreparedStatementImp.execute()
       à OpenAccessRuntime.Relational.conn.PooledPreparedStatement.execute()
       à OpenAccessRuntime.Relational.RelationalStorageManager.generateInserts(NewObjectOID oid, Int32 index, ClassMetaData cmd, PersistGraph graph, Int32[] fieldNos, CharBuf s, Object[] oidData, IntArray toUpdateIndexes)
    INSERT INTO [sf_meta_fields] ([id], [<_telerik_sitefinity_model_i_data_item_provider>k___backing_field_class], [<_telerik_sitefinity_model_i_data_item_provider>k___backing_field_id], [<_telerik_sitefinity_model_i_data_item_transaction>k___backing_field_class], [<_telerik_sitefinity_model_i_data_item_transaction>k___backing_field_id], [app_name], [clr_type], [column_name], [db_length], [db_scale], [db_sql_type], [db_type], [default_fetch_group], [default_value], [default_value_expression], [description_], [display_format], [field_name], [hidden], [id2], [is_internal], [is_single_taxon], [linked_content_provider], [max_length], [max_value], [min_value], [type_id], [position_in_section], [regular_expression], [required], [section_name], [sitefinity_type], [storage_type], [taxonomy_id], [taxonomy_provider], [title_], [two_way_content_link], [ui_hint], [validation], [voa_version]) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
    (set event logging to all to see parameter values) Telerik.OpenAccess.RT.sql.SQLException: Impossible d'insérer la valeur NULL dans la colonne 'is_dynamic', table 'caie91sf.dbo.sf_meta_fields'. Cette colonne n'accepte pas les valeurs NULL. Échec de INSERT.
    L'instruction a été arrêtée.
       à Telerik.OpenAccess.RT.Adonet2Generic.Impl.PreparedStatementImp.execute()
       à OpenAccessRuntime.Relational.conn.PooledPreparedStatement.execute()
       à OpenAccessRuntime.Relational.RelationalStorageManager.generateInserts(NewObjectOID oid, Int32 index, ClassMetaData cmd, PersistGraph graph, Int32[] fieldNos, CharBuf s, Object[] oidData, IntArray toUpdateIndexes)]
       DynamicModule.ns.Wrapped_OpenAccessPageProvider_aa2f5c5646a24c128235f25aacb376d2.Initialize(String providerName, NameValueCollection config, Type managerType) +405
       Telerik.Sitefinity.Data.ManagerBase`1.InstantiateProvider(IDataProviderSettings providerSettings, Type providerType, ExceptionPolicyName policy, ManagerBase`1 manager) +2216
       Telerik.Sitefinity.Data.ManagerBase`1.InstantiateProvider(IDataProviderSettings providerSettings, ExceptionPolicyName policy, ManagerBase`1 manager) +74
       Telerik.Sitefinity.Data.ManagerBase`1.SetProvider(String providerName, String transactionName) +214
       Telerik.Sitefinity.Modules.Pages.PageManager..ctor() +52
       Telerik.Sitefinity.Modules.Pages.PageManager..cctor() +41
     
    [TypeInitializationException: Une exception a été levée par l'initialiseur de type pour 'Telerik.Sitefinity.Modules.Pages.PageManager'.]
       Telerik.Sitefinity.Modules.Pages.PageManager.GetManager() +0
       Telerik.Sitefinity.Services.SystemManager.Initialize() +1259
       Telerik.Sitefinity.Abstractions.Bootstrapper.RegisterRoutes(RouteCollection routes) +243
       Telerik.Sitefinity.Abstractions.Bootstrapper.Bootstrap() +111
       Telerik.Sitefinity.Web.SitefinityHttpModule.Init(HttpApplication context) +29
       System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +546
       System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +325
       System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +407
       System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375
     
    [HttpException (0x80004005): Une exception a été levée par l'initialiseur de type pour 'Telerik.Sitefinity.Modules.Pages.PageManager'.]
       System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11529072
       System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
       System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4784373

    Any ideas about what is going wrong?

    Thank you.
  2. Pavel Iliev
    Pavel Iliev avatar
    140 posts
    Registered:
    18 Jul 2016
    28 Apr 2011
    Link to this post
    Hi Martani,

    Could you tell us where do you host your site, what amount of memory do you have for the application?

    All the best,
    Pavel
    the Telerik team

2 posts, 0 answered