Umbraco uSync - импорт не показывает элемент, вызывающий проблему - PullRequest
0 голосов
/ 04 марта 2019

Ошибка импорта uSync - ссылка на объект не установлена ​​для экземпляра объекта Расширение Umbraco и использование API Umbraco 7 В настоящее время мы используем uSync, но теперь у нас есть среда, в которой мы получаем эту ошибку ниже в журналах при попытке импорта

Мой вопрос - как я могу отследить, КАКОЙ элемент вызывает эту проблему во время импорта?Отладка не показывает, какой элемент обрабатывается при возникновении ошибки

Большое спасибо

2019-03-04 11: 09: 34,497 [P1716 / D7 / T160] ОШИБКА Jumoo.uSync.BackOffice.Controllers.uSyncApiController - Произошло исключение необработанного контроллера. System.NullReferenceException: Ссылка на объект не установлена ​​на экземпляр объекта.в Jumoo.uSync.Core.Serializers.ContentTypeBaseSerializer1.DeserializeBase (элемент IContentTypeBase, информация XElement) в
Jumoo.uSync.Core.Serializers.ContentTypeSerializer.DeserializeCore (узел XElement) в * 100.Sy.SynizerCore.Synizer.um.SynizerSum.Core.SynizerSum.Core.SynizerSum.Core.SynizerSum.Core.SynizerSum.Core.SynizerSum.Core.Synizer.Core.SynizerSum.Core.Synizer.Core.SynizerS.Core.SyncBaseSerializer1.DeSerialize (узел XElement, логическое значение forceUpdate) в Jumoo.uSync.BackOffice.Handlers.ContentTypeHandler.Import (строковый filePath, логическая сила) в Jumoo.uSync.BackOffice.Handlers.Shindle ForceSignSignSignSignSignleSignPlaySignEmpSignEllSortingShringerSignleSignerSigner_SlempSignSignerSignerSigningSignerBellingSignerBellingShanceCaseCaseBaseBaseNSBB).BackOffice.Handlers.uSyncBaseHandler1.ImportFolder (папка String, логическая сила, обновления Dictionary2) в Jumoo.uSync.BackOffice.Handlers.uSyncBaseHandler1.ImportAll (папка String
, логическая сила) в
Jumoo.Oue.uSyncBackOfficeContext.Import (IEnumerable1 syncHandlers, папка String, логическое checkConfig, логическая сила, строковое groupName) в Jumoo.uSync.BackOffice.uSyncBackOfficeContext.Import (String groupName, forceffOgnBone.ObBextSyncOgn.Ob)ImportAll (папка String, логическая сила) в Jumoo.uSync.BackOffice.Controllers.uSyncApiController.Import (логическая сила)

1 Ответ

0 голосов
/ 05 марта 2019

Я не уверен, что Кев, который поддерживает uSync, часто здесь.Я бы поднял вопрос о репозитории Github для uSync здесь: https://github.com/KevinJump/uSync/issues, и Кев обычно довольно быстро свяжется с вами.

Возможно, это связано с отсутствующим DataType или чем-то еще.

Вы можете попробовать настроить регистратор на запись более подробной информации для uSync, которая может дать вам больше информации для продолжения.Для этого добавьте следующее:

<logger name="Jumoo.uSync"><level value="Debug" /></logger>

в файл config/log4net.config на вашем сайте.это должно заставить uSync регистрировать дополнительную информацию в файле /App_Data/umbracoTraceLog.txt, которая может дать вам более полезную информацию!

Надеюсь, это поможет!

...