Композитная проблема обновления C1 - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть клиент, на котором установлена ​​ очень старая версия Composite C1 cms. Мне было поручено обновить его до новейшей версии C1, но, похоже, я столкнулся с ошибкой на первом этапе обновления. Появляется предупреждение о том, что я должен связаться с системным администратором или просмотреть журналы. Итак, я просмотрел логи и обнаружил эту ошибку:

Critical WorkflowFacade  System.InvalidCastException: Unable to cast object of type 'Composite.Plugins.Elements.ElementProviders.PackageElementProvider.PackageElementProviderAvailablePackagesItemEntityToken' to type 'Composite.Data.DataEntityToken'.
at Composite.C1Console.Workflow.Activities.FormsWorkflow.GetDataItemFromEntityToken[T]()
at Composite.Plugins.Elements.ElementProviders.PageElementProvider.AddNewPageWorkflow.GetSelectablePageTypes()
at Composite.Plugins.Elements.ElementProviders.PageElementProvider.AddNewPageWorkflow.CheckPageTypesExist(Object sender, ConditionalEventArgs e)
at System.Workflow.Activities.CodeCondition.Evaluate(Activity ownerActivity, IServiceProvider provider)
at System.Workflow.Activities.IfElseActivity.Execute(ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.CompositeActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(Activity activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutionFilter.Execute(Activity activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.FaultAndCancellationHandlingFilter.Execute(Activity activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)
at System.Workflow.Runtime.Scheduler.Run()

В настоящее время сайт работает под управлением 3.2.4625.22587 версии C1, где последняя версия - 6.7. Просто интересно, есть ли у кого-нибудь на SO какие-нибудь идеи о том, как обойти эту проблему.

...