...

Ошибка при запуске системы

Тема в разделе "Проблемы/ошибки", создана пользователем КонстантинБукалов, 23 июл 2019.

  1. Установлена ELMA 3.13 Экспресс
    При перезапуске сервера ELMA, выключилось электричество, после загрузки выдается ошибка

    *EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Не удалось инициализировать провайдер (EleWise.ELMA.Extensions.PostgreSQL.PostgreSQLProvider) ---> EleWise.ELMA.Model.Metadata.MetadataException: Не удалось загрузить метаданные для типа EleWise.ELMA.Documents.Models.IelmOMOfficeMemorandum, EleWise.ELMA.ConfigurationModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null ---> System.InvalidOperationException: There is an error in XML document (2, 2). ---> System.InvalidOperationException: <FormViewItem xmlns=''> was not expected.
    at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1162_FormView()
    at EleWise.ELMA.XmlSerializers.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
    --- End of inner exception stack trace ---
    at EleWise.ELMA.XmlSerializers.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
    at EleWise.ELMA.XmlSerializers.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
    at EleWise.ELMA.Serialization.ClassSerializationHelper.OsghEynUMHFH9RyG93KT(Object , Object )
    at EleWise.ELMA.Serialization.ClassSerializationHelper.DeserializeObjectByXml(Type tp, Byte[] bytes, Boolean useComponentManager)
    at EleWise.ELMA.Serialization.ClassSerializationHelper.DeserializeObjectByXml(Type tp, String xml, Boolean useComponentManager)
    at EleWise.ELMA.Serialization.ClassSerializationHelper.DeserializeObjectByXml[T](String xml, Boolean useComponentManager)
    at EleWise.ELMA.Model.Attributes.FormViewAttribute.get_View()
    at EleWise.ELMA.Model.Metadata.ClassMetadata.QFxehlHNyK6lPWBfokro(Object )
    at EleWise.ELMA.Model.Metadata.ClassMetadata.LoadFromType(Type type, Boolean inherit)
    at EleWise.ELMA.Model.Metadata.EntityMetadata.LoadFromType(Type type, Boolean inherit)
    at EleWise.ELMA.Documents.Metadata.DocumentMetadata.LoadFromType(Type type, Boolean inherit)
    at EleWise.ELMA.Model.Metadata.MetadataLoader.LoadMetadata(Type runtimeType, Boolean inherit, Boolean loadImplementation)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.LoadMetadataInternal(Type type, Dictionary`2 metadataCache)
    --- End of inner exception stack trace ---
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.LoadMetadataInternal(Type type, Dictionary`2 metadataCache)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.InitModelsMetadata(IList`1 assemblies, IEnumerable`1 preparedModelsMetadata)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.<>c__DisplayClass11.<Init>b__f()
    at EleWise.ELMA.SR.UMj0Qun9DIaR9GifPCH3(Object )
    at EleWise.ELMA.SR.RunWithCulture(CultureInfo culture, Action action)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.Init(NHManagerRegisterParams parameters, IList`1 assemblies, IEnumerable`1 preparedModelsMetadata)
    at EleWise.ELMA.Model.Managers.ModelRegistrarImpl.Register(ModelRegistrar r, NHManagerRegisterParams parameters)
    at EleWise.ELMA.Model.Managers.ModelRegistrar.Lk2T4rnsgX7adJjvr58k(Object , Object , Object )
    at EleWise.ELMA.Model.Managers.ModelRegistrar.Register(NHManagerRegisterParams parameters)
    at EleWise.ELMA.Runtime.Providers.NHProvider.l9exasnvuqFhxhb4wwMC(Object , Object )
    at EleWise.ELMA.Runtime.Providers.NHProvider.Init()
    at EleWise.ELMA.Runtime.RuntimeApplication.WZdY09nXcLLxFaWQ1kbx(Object )
    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.ovgodWnXZADcKhagW8es(Object , Object )
    at EleWise.ELMA.Runtime.RuntimeApplication.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.A9Sp0GdhoTYfi57iPd9S(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.<RegisterComponents>b__9(Object h)
    at EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
    at EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    at EleWise.ELMA.ComponentModel.ComponentManager.OZgRxndrZKAZCY3H0Oib(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.aTaIXVdrgF9Kw21hvcNB(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.i4GGTVmKI56ekOk8Li(Object , Object , Object )
    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.ovgodWnXZADcKhagW8es(Object , Object )
    at EleWise.ELMA.Runtime.RuntimeApplication.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.A9Sp0GdhoTYfi57iPd9S(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.<RegisterComponents>b__9(Object h)
    at EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action)
    at EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    at EleWise.ELMA.ComponentModel.ComponentManager.OZgRxndrZKAZCY3H0Oib(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.Init()
    at EleWise.ELMA.ComponentModel.ComponentManager.aTaIXVdrgF9Kw21hvcNB(Object )
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    at EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.i4GGTVmKI56ekOk8Li(Object , Object , Object )
    at EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*

    Что можно сделать?
     
  2. Юлия

    Юлия Member

    Обновитесь на последнюю версию, должно помочь.
     
  3. BESTEQ

    BESTEQ New Member

    Установлен "Дизайнер ELMA 3.13"
    После переезда в другое помещение выдается ошибка "Невозможно соединиться с удаленным сервером".
    Как это можно исправить?
     

    Вложения:

    • elma.png
      elma.png
      Размер файла:
      179,8 КБ
      Просмотров:
      4
    • elma.png
      elma.png
      Размер файла:
      179,8 КБ
      Просмотров:
      4
  4. Gano Netovski

    Gano Netovski New Member

    Необходимо проверить, есть ли связь между сетями в прошлом и нынешнем помещениях, а также связь между нынешним помещением и сервером ELMA. Обратитесь к вашему сетевому администратору, или дайте больше данных в личку или отдельном топике.
     
  5. BESTEQ

    BESTEQ New Member

    Установлен ELMA Community Edition, связи между сетями в помещениях нет: мы теперь находимся в другом районе города. видимо в этом и проблема...
    Ну и, очевидно, связи с сервером так же нет, - об этом прямо говорится в сообщении об ошибке.
    Что нужно предпринять, чтобы эта связь появилась?
    PS: Брандмауэр выключен, антивирус отключен...
     
    Последнее редактирование: 6 дек 2019
  6. Юлия

    Юлия Member

    Заходите на сервер по RDP или с помощью какой-нибудь утилиты для удаленного подключения и запускайте Дизайнер на сервере и работайте там.
     
  7. Gano Netovski

    Gano Netovski New Member

    Можно пойти путём, который советует Юлия, так будет правильно и хорошо, но для этого на том сервере должно быть разрешено удалённое подключение.
    Можно подключаться Дизайнером удалённо, но для этого потребуются две вещи: добавить конфигурацию в Дизайнер и убедиться, что порт сервера проброшен в интернет. При открытии Дизайнера под зелёной кнопкой "начать моделирование" есть кнопка "выбрать конфигурацию" - вот там нужно отредактировать вашу текущую запись через "шестерёнку" или добавить новую. В строке "Адрес сервера" нужно будет написать ВНЕШНИЙ IP-адрес вашего сервера (того места, где он остался - он же не переехал с вами, правильно?).
     

Поделиться: