...

Не запускается сервер после изменения объекта

Тема в разделе "Проблемы/ошибки", создана пользователем RChernov, 28 ноя 2023.

  1. RChernov

    RChernov New Member

    Добрый день! После обновления одного из справочников и перезапуска сервера (необходимость обусловлена всплывающим окном в дизайнере после внесения изменений и публикации объекта). Изменение заключалось в создании ключевого поля в справочнике, уже заполненного данными. Теперь каждый раз на перезапуска сервера сталкиваюсь с такой ошибкой:

    Код:
    *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Не удалось инициализировать провайдер (EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider) ---> System.Exception: Не удалось сгенерировать сборку:
    C:\Windows\TEMP\ELMA\60a0a22a80284c4e8076f89c4ccc75a2\Source9.cs(200,16): error CS0102: The type 'IKlientySoglasovaniePlatezheyFilter' already contains a definition for 'INNKlienta'
    at EleWise.ELMA.Model.CodeGeneration.AssemblyBuilder.ProcessErrors(IEnumerable`1 diagnostics)
    at EleWise.ELMA.Model.CodeGeneration.AssemblyBuilder.BuildToStream(Boolean pdb, Boolean doc)
    at EleWise.ELMA.Model.CodeGeneration.ConfigurationModelAssemblyBuilder.Publish(IEnumerable`1 publishedMetadataItems, Func`3 loadAssemblyMetadata, Action`1 saveAssemblyMetadata, IMetadataRuntimeService metadataRuntimeService, IModelAssemblyBuilderHandler modelAssemblyBuilderHandler, IEnumerable`1 xmlMetadataList, IList`1 allScriptModules, Boolean ignoreScriptsErrors, Boolean buildDynamicAssembly, Boolean buildClientScripts, Boolean buildDeltaAssemblies)
    at EleWise.ELMA.Runtime.Db.DbPreUpdater.RecompileConfigurationModel(IMetadataRuntimeService runtimeService)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.Register(ModelRegistrar r, NHManagerRegisterParams parameters)
    at EleWise.ELMA.Model.Managers.ModelRegistrar.Register(NHManagerRegisterParams parameters)
    at EleWise.ELMA.Runtime.Providers.NHProvider.Init()
    at EleWise.ELMA.Runtime.RuntimeApplication.InitProvider(IProvider provider)
    --- End of inner exception stack trace ---
    at EleWise.ELMA.Runtime.RuntimeApplication.InitProvider(IProvider provider)
    at EleWise.ELMA.Runtime.RuntimeApplication.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.<>c.<RegisterComponents>b__85_1(IInitHandler h)
    at EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
    at EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    at EleWise.ELMA.ComponentModel.ComponentManager.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workingDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workingDirectory)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()
    Не удалось инициализировать провайдер (EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider)
    EleWise.ELMA.SDK
    at EleWise.ELMA.Runtime.RuntimeApplication.InitProvider(IProvider provider)
    at EleWise.ELMA.Runtime.RuntimeApplication.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.<>c.<RegisterComponents>b__85_1(IInitHandler h)
    at EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
    at EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    at EleWise.ELMA.ComponentModel.ComponentManager.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workingDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workingDirectory)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*
    Кто-нибудь знает как полечить эту проблему? Каждый раз при запуске в папке TEMP создаётся скрипт Source9.cs который спотыкается в координатах (200,16) и запуск завершается ошибкой. Версия ELMA CE 4.1.39. СУБД PostgreSQL 13

    Спасибо за помощь!
     
    Последнее редактирование: 28 ноя 2023

Поделиться: