После установки ELMA-CE на Windows XP возникла ошибка "сервер не запущен из-за ошибки". При установке был выбран PostrageSQL. Скриншоты и логи прилагаю. Это первое знакомство с ELMA-CE, поэтому прошу подробные инструкции что и как исправить. Из лога: ELMA v. 3.12.3.36869 R.1394507aede4e9 Community Edition Server software: ElmaCassiniService v.3.10.0.1 (32-bit) OS: .NET Framework: 4.0.30319 CPU: AMD Athlon(tm) II Dual-Core M320 Memory: 1,034/2,746 Gb HDD: C: (NTFS, 36,730/232Gb) Application directory: C:\ELMA3-CE\Web Configuration directory: C:\ELMA3-CE\UserConfigs\MyConfig ERROR 2018-03-22 00:51:22,125 [13] EleWise.ELMA.Logging.Logger - Error create List of 'WorkflowProcessListRunning'.EleWise.ELMA.Exceptions.TypeNotFoundException: Тип с уникальным идентификатором "d369d1ad-a635-4b1c-b361-ea82d1dbee52" не найден в EleWise.ELMA.Model.Managers.ModelRegistrarImpl.GetTypeByUid(Guid uid, Boolean loadImplementation) в EleWise.ELMA.Model.Managers.ModelRegistrar.GetTypeByUid(Guid uid, Boolean loadImplementation) в EleWise.ELMA.Model.Metadata.MetadataLoader.LoadMetadata(Guid uid, Boolean inherit, Boolean loadImplementation) в EleWise.ELMA.Workflow.Db.WorkflowDbStructure.acWQ8bGkIFDyXQ7yXP7n(Guid , Boolean , Boolean ) в EleWise.ELMA.Workflow.Db.WorkflowDbStructure.CreateWorkflowProcessListRunning() EleWise.ELMA.Exceptions.TypeNotFoundException: Тип с уникальным идентификатором "d369d1ad-a635-4b1c-b361-ea82d1dbee52" не найден в EleWise.ELMA.Model.Managers.ModelRegistrarImpl.GetTypeByUid(Guid uid, Boolean loadImplementation) в EleWise.ELMA.Model.Managers.ModelRegistrar.GetTypeByUid(Guid uid, Boolean loadImplementation) в EleWise.ELMA.Model.Metadata.MetadataLoader.LoadMetadata(Guid uid, Boolean inherit, Boolean loadImplementation) в EleWise.ELMA.Workflow.Db.WorkflowDbStructure.acWQ8bGkIFDyXQ7yXP7n(Guid , Boolean , Boolean ) в EleWise.ELMA.Workflow.Db.WorkflowDbStructure.CreateWorkflowProcessListRunning() ERROR 2018-03-22 00:53:30,062 [13] EleWise.ELMA.Events.Impl.DefaultEventBus - TargetInvocationException thrown from IOrchardShellEvents.Activated by EleWise.ELMA.Web.Orchard.Enviroment.ModuleEventsImpl System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.AccessViolationException: Попытка чтения или записи в защищенную память. Это часто свидетельствует о том, что другая память повреждена. --- Конец трассировки внутреннего стека исключений --- FATAL 2018-03-22 01:20:12,578 [3] EleWise.ELMA.Logging.Logger - EleWise.ELMA.Runtime.Exceptions.ConfigurationInitializeException: Ошибка инициализации конфигурации ELMA ---> System.InvalidOperationException: При последнем запуске системы данная конфигурация не была до конца преобразована. Восстановите ее из резервной копии и запустите систему снова. в EleWise.ELMA.Runtime.Db.DbPreUpdater.CreateStructures() в EleWise.ELMA.Runtime.Db.DbPreUpdater.YJdJGk9bsX8WJhntoOBL(Object ) в EleWise.ELMA.Runtime.Db.DbPreUpdater.CheckStructuresCreated() в EleWise.ELMA.Runtime.Db.DbPreUpdater..ctor(ITransformationProvider transform, BackupManager backupManager, DbConnectionsChecker connectionsChecker, Boolean forLicenseCheck) в EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath, Dictionary`2 extenderParams) --- Конец трассировки внутреннего стека исключений --- в EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath, Dictionary`2 extenderParams) в EleWise.ELMA.Runtime.RuntimeApplication..ctor(String configurationFileName, Type sessionProviderType, String[] assembiesPath) в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.RegisterComponents(Object componentManager) в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.vBErM6HdhsjvVuVlNO(Object ) в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()
Вероятно проблема в версии ОС, ELMA официально поддерживается начиная с версии windows 2008 R2, у XP версия ядра системы ниже, поэтому вероятно некорректно работают какие-то функции системы. Рекомендую установить на более новую версию windows.
Виртуальный диск с ELMA-CE на эту машину встанет? На данный момент другой пока нет. И еще вопрос: при установке на другую машину ключ активации будет тот же?
Не совсем понимаю, что вы называете "Виртуальный диск с ELMA-CE"? Про версию ОС, это требования с официального сайта. По поводу установки на другой компьютер: активировать нужно будет заново, ключ активации привязывается к конкретной системе.
Честно говоря не работал с этим дистрибутивом, поэтому вряд ли подскажу что там. Но предполагаю, что она так же не будет работать на Windows XP, если конечно это не образ виртуальной машины, и на нем уже не установлена другая ОС.
Возможно поможет создание новой базы данных. Т.е. в пг админ создать новую бд и в файле конфигурации прописать ее название. Сохранить файл и перезапустить сервер elma. Должно помочь.
Доброго времени суток ! Возникла проблемка. При перезапуске сервера из Дизайнера ELMA (публиковал новые объекты) возникла ошибка : *EleWise.ELMA.Runtime.Db.DbStructureException: Ошибка обновления структуры БД ---> EleWise.ELMA.Model.Metadata.MetadataException: Не разрешается менять тип связи для свойства с типом "Объект" (свойство Nimenovanie в объекте EleWise.ELMA.ConfigurationModel.RaschetStoimostiZakaza_PerechenjProdukciiVZakaze) в EleWise.ELMA.Model.Types.RefTypeDescriptor`2.ApplyDbChanges(IDbModelUpdater updater, EntityMetadata entityMetadata, EntityPropertyMetadata propertyMetadata, EntityPropertyMetadata oldPropertyMetadata) в EleWise.ELMA.Model.Db.DbModelHelper.l7CdB0owrwr808YFBUnH(Object , Object , Object , Object , Object ) в EleWise.ELMA.Model.Db.DbModelHelper.ApplyPropertyDbChanges(IDbModelUpdater updater, EntityMetadata metadata, EntityPropertyMetadata propertyMetadata, EntityPropertyMetadata oldPropertyMetadata) в EleWise.ELMA.Model.Db.Actions.ChangePropertyAction.inoZo5ojgrq3krwFlXmB(Object , Object , Object , Object ) в EleWise.ELMA.Model.Db.Actions.ChangePropertyAction..ctor(IDbModelUpdater updater, EntityMetadata metadata, EntityPropertyMetadata propertyMetadata, EntityPropertyMetadata oldPropertyMetadata) в EleWise.ELMA.Model.Db.DbModelUpdater.ProcessEntityPropertyMetadataChanges(EntityMetadata metadata, EntityPropertyMetadata propertyMetadata, EntityMetadata oldMetadata, EntityPropertyMetadata oldPropertyMetadata) в EleWise.ELMA.Model.Db.DbModelUpdater.WAD9fJoX6SQMfkmEgehC(Object , Object , Object , Object , Object ) в EleWise.ELMA.Model.Db.DbModelUpdater.ProcessEntityMetadataChanges(EntityMetadata metadata) в EleWise.ELMA.Model.Db.DbModelUpdater.UA3186oXw5wemb12X4pd(Object , Object ) в EleWise.ELMA.Model.Db.DbModelUpdater.ProcessMetadataItemChanges(AbstractMetadata metadata) в EleWise.ELMA.Model.Db.DbModelUpdater.aBlgQPoXfnZmk8LhsTDX(Object , Object ) в EleWise.ELMA.Model.Db.DbModelUpdater.ProcessMetadataChanges() в EleWise.ELMA.Model.Db.DbModelUpdater.oXilmpoX88bsuZls1Iub(Object ) в EleWise.ELMA.Model.Db.DbModelUpdater.Init() в EleWise.ELMA.Runtime.Db.DbStructureReader.UWjMX6oUZk7cwKKL51FL(Object ) в EleWise.ELMA.Runtime.Db.DbStructureReader.<ExecuteInitTransaction>b__d(Object h) в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteHandlers(Action`1 handlerMethod) в EleWise.ELMA.Runtime.Db.DbStructureReader.ExecuteInitTransaction() в Castle.DynamicProxy.AbstractInvocation.Proceed() в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.vghGZyNnPT3n0Twd1Cw6(Object ) в EleWise.ELMA.Runtime.NH.DiagnosticsInterceptor.Intercept(IInvocation invocation) в Castle.DynamicProxy.AbstractInvocation.Proceed() в EleWise.ELMA.Runtime.NH.TransactionInterceptor.wvOabXGkmmu7p2tyPrqK(Object ) в EleWise.ELMA.Runtime.NH.TransactionInterceptor.Intercept(IInvocation invocation) в Castle.DynamicProxy.AbstractInvocation.Proceed() в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers) --- Конец трассировки внутреннего стека исключений --- в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers) в EleWise.ELMA.Runtime.Providers.NHProvider.InitComplete() в EleWise.ELMA.Runtime.RuntimeApplication.Vk5YtKGq0WFuTtkktClX(Object ) в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete() в EleWise.ELMA.ComponentModel.ComponentManager.VvSxb7oQWaITZfvHCTKK(Object ) в EleWise.ELMA.ComponentModel.ComponentManager.<Init>b__6(Object h) в EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action) в EleWise.ELMA.ComponentModel.ComponentManager.Init() в EleWise.ELMA.ComponentModel.ComponentManager.HEmij4osq40jf89QJxMv(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.RreElSMPWD21NOehnt(Object , Object , Object ) в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread() Ошибка обновления структуры БД EleWise.ELMA.SDK в EleWise.ELMA.Runtime.Db.DbStructureReader.Read(IEnumerable`1 structures, IEnumerable`1 handlers) в EleWise.ELMA.Runtime.Providers.NHProvider.InitComplete() в EleWise.ELMA.Runtime.RuntimeApplication.Vk5YtKGq0WFuTtkktClX(Object ) в EleWise.ELMA.Runtime.RuntimeApplication.InitComplete() в EleWise.ELMA.ComponentModel.ComponentManager.VvSxb7oQWaITZfvHCTKK(Object ) в EleWise.ELMA.ComponentModel.ComponentManager.<Init>b__6(Object h) в EleWise.ELMA.ComponentModel.ComponentManager.InvokeInitHandlers(Action`1 action) в EleWise.ELMA.ComponentModel.ComponentManager.Init() в EleWise.ELMA.ComponentModel.ComponentManager.HEmij4osq40jf89QJxMv(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.RreElSMPWD21NOehnt(Object , Object , Object ) в EleWise.ELMA.BPM.Mvc.Application.Orchard.ELMAEnviromentStarter.StartApplicationInThread()* И теперь невозможно зайти ни в Дизайнер, ни в систему .... Пожалуйста помогите ....