Кто пишет ошибку в лог

Периодически в логе возникает следующего вида ошибка

2018-04-09 08:54:58,222 [62] ERROR CP-BPM\bpmadmin Terrasoft.Core.Process.ProcessEngineImpl GetIsMatchCondition - (null)
System.FormatException: Идентификатор GUID должен содержать 32 цифры и 4 дефиса (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
   в System.Guid.GuidResult.SetFailure(ParseFailureKind failure, String failureMessageID, Object failureMessageFormatArgument, String failureArgumentName, Exception innerException)
   в System.Guid.TryParseGuidWithNoStyle(String guidString, GuidResult& result)
   в System.Guid.TryParseGuid(String g, GuidStyles flags, GuidResult& result)
   в System.Guid..ctor(String g)
   в Terrasoft.Common.DataTypeUtilities.ValueAsType[TResult](Object value)
   в Terrasoft.Nui.ServiceModel.DataContract.Parameter.GetValue(UserConnection userConnection, DataValueType forcedDataValueType, Boolean useUtcTime)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateExpression(BaseExpression expression, Boolean useUtcTime)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateCompareFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilterGroupFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.AddQueryFilters(EntitySchemaQuery currentEsq, Filters filterConfigs)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateExpression(BaseExpression expression, Boolean useUtcTime)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateCompareFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilterGroupFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.Extensions.QueryExtension.EsqBuilder.CreateFilter(Filter filterConfig)
   в Terrasoft.Nui.ServiceModel.DataContract.ProcessDataContractFilterConverter.ConvertToEntitySchemaQueryFilterItem(EntitySchemaQuery esq, String serializedFilters)
   в Terrasoft.Core.Process.ProcessEngineImpl.GetIsMatchCondition(UserConnection userConnection, Entity entity, String conditionData)

Никак не могу понять кто ее туда пишет. Есть способ?

Нравится

3 комментария

Добрый день

Судя по callstack'у это ошибка при работе процесса. Посмотрите процессы, которые выполнялись в это время.

А так просто по данной записи сложно сказать. Не ясно, она возникает и что-то не работает (что?). Она выскакивает на клиенте  (какие действия совершаются, что во вкладке Network?). Выполнение процесса прервалось (на каком-то элементе?) и т.д.

Артем Гура,

Дело в том, что все процессы завершены, ошибок по логу процессов нет. Это серверная ошибка, где-то гуид отправляется неправильный. Проблема в том, что у меня за день выполняется около полумиллиона БП, поэтому вычленить по времени не получится, нужен другой способ.

Алексей-Карягин,

Выходит, что данная ошибка не влияет на работоспособность или это не известно. Я рекомендую вам обратиться в поддержку, описав проблематику. Также приложите логи

Показать все комментарии