...

Ошибка после обновления

Тема в разделе "Проблемы/ошибки", создана пользователем Evgeny, 15 апр 2019.

  1. Evgeny

    Evgeny New Member

    Добрый день, сегодня обновил систему до версии 3.13.15. После установки Дизайнер не подключается к Базе, сначала выдавал две ошибки
    1. "ELMA отказано в доступе C:\ELMA3-Express\Designer\EleWise.ELMA.Designer.configs"
    2. "elma сервер не запущен из-за ошибки"
    Теперь только вторая выпадает.
    База на Postgress, запущена. Сервер запущен.
    Полное описание ошибки:
    *System.InvalidOperationException: Error at load types from assembly EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null System.TypeLoadException: Отсутствует реализация метода "ConvertToInt64" в типе "EleWise.ELMA.Extensions.Oracle.OracleDialect" из сборки "EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null".

    System.TypeLoadException: Отсутствует реализация метода "BitAndExpression" в типе "EleWise.ELMA.Extensions.Oracle.OracleTransformationProvider" из сборки "EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null". ---> System.Reflection.ReflectionTypeLoadException: Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions для получения дополнительных сведений.
    в System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
    в System.Reflection.Assembly.GetTypes()
    в EleWise.ELMA.ComponentModel.ComponentManager.CjVaoWtoAThu2Pc6OvQl(Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.ProcessComponentAssembly(Assembly assembly, Boolean disabled)
    --- Конец трассировки внутреннего стека исключений ---
    в EleWise.ELMA.ComponentModel.ComponentManager.ProcessComponentAssembly(Assembly assembly, Boolean disabled)
    в EleWise.ELMA.ComponentModel.ComponentManager.ProcessAssembly(Assembly assembly, Boolean checkComponentAttribute, Boolean disabled)
    в EleWise.ELMA.ComponentModel.ComponentManager.RegisterData(RegistrationData regData)
    в EleWise.ELMA.ComponentModel.ComponentManager.lxZy4Mto72pAKdJ6GSiy(Object , Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    в EleWise.ELMA.ComponentModel.ComponentManager.T11ZYktoPepqm1bGjwWn(Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.Init()
    в EleWise.ELMA.ComponentModel.ComponentManager.EQC8C6tOJimluJkZoo29(Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
    в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.VnfOPoZ6eURUPxcmY4(Object , Object , Object )
    в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()
    Error at load types from assembly EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null System.TypeLoadException: Отсутствует реализация метода "ConvertToInt64" в типе "EleWise.ELMA.Extensions.Oracle.OracleDialect" из сборки "EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null".

    System.TypeLoadException: Отсутствует реализация метода "BitAndExpression" в типе "EleWise.ELMA.Extensions.Oracle.OracleTransformationProvider" из сборки "EleWise.ELMA.Extensions.Oracle, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null".
    EleWise.ELMA.SDK
    в EleWise.ELMA.ComponentModel.ComponentManager.ProcessComponentAssembly(Assembly assembly, Boolean disabled)
    в EleWise.ELMA.ComponentModel.ComponentManager.ProcessAssembly(Assembly assembly, Boolean checkComponentAttribute, Boolean disabled)
    в EleWise.ELMA.ComponentModel.ComponentManager.RegisterData(RegistrationData regData)
    в EleWise.ELMA.ComponentModel.ComponentManager.lxZy4Mto72pAKdJ6GSiy(Object , Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.RegisterComponents()
    в EleWise.ELMA.ComponentModel.ComponentManager.T11ZYktoPepqm1bGjwWn(Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.Init()
    в EleWise.ELMA.ComponentModel.ComponentManager.EQC8C6tOJimluJkZoo29(Object )
    в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory, Type[] componentTypesToRegister, Type[] extensionPointsToRegister, Type[] servicesToRegister)
    в EleWise.ELMA.ComponentModel.ComponentManager.Init(String[] assembliesPaths, String workDirectory)
    в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.VnfOPoZ6eURUPxcmY4(Object , Object , Object )
    в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()*
     
  2. Алекс

    Алекс Member


    Добрый день. Веб-интерфейс работает? Дизайнер и сервер ELMA на одном ПК расположены? Пробовали ли перезапустить ПК? Есть ли антивирус на ПК? Если есть, то пробовали его отключить? Так же попробуйте запустить дизайнер от имени администратора.
     
  3. Evgeny

    Evgeny New Member

    Веб интерфейс не работает, с него я полную ошибку и взял
    Дизайнер и сервер на одном сервере
    Комп перезагружал
    Антивируса нет
    Запускать от имени администратора пробовал, все тоже самое
     
  4. Evgeny

    Evgeny New Member

    Скрин ошибки в веб интерфейсе
     

    Вложения:

  5. Алекс

    Алекс Member

    Складывается ощущение, что в файле configuration.config в папке userconfig. Прописано подключение к бд oracle. Скиньте этот файл или скрин.
     
  6. Evgeny

    Evgeny New Member

    Добрый день, скрин файла, во вложении
     

    Вложения:

  7. Алекс

    Алекс Member

    Тут все хорошо. Какая редакция у Вас установлена? Экспресс, стандарт, корпоративная или CE?
     
  8. Evgeny

    Evgeny New Member

    Экспресс
     
  9. Алекс

    Алекс Member

    Могу порекомендовать только переустановить Элму. Так как в версии Express нет модуля для Oracle и по какой причине он его запрашивает не понятно. Создайте резервную копию БД. Удалите Элму и установите снова.
     
  10. Evgeny

    Evgeny New Member

    1. Я правильно понимаю что потребуется новый ключ для установки?
    2. Есть ли установочный файл уже обновленной версии и где его взять?
     
  11. Алекс

    Алекс Member

    1. Нет ключ прописывается в реестре
    2. А как Вы обновляли? Собственно тот файл как для установки так и для обновления используется. Если его нет, то все файлы доступны в личном кабинете по ссылке
    https://www.elma-bpm.ru/cabinet/elma_3_x/distr.html
     
  12. Evgeny

    Evgeny New Member

    Пришлось снести полностью и заново установить, сейчас работает.
     

Поделиться: