gpt4 book ai didi

mongodb - Sitecore 8.0 - ERROR EmailCampaign : Failed to send 'Subscription Notification' to 'xdb:14c0c3e8-afd6-4344-98ab-5b86dcb4dd30'

转载 作者:可可西里 更新时间:2023-11-01 09:51:04 25 4
gpt4 key购买 nike

我正在使用 Sitecore 8.0 修订版 150621,我在日志中收到以下错误消息。

MessageTaskRunner worker thread 9 05:07:03 ERROR EmailCampaign: Failed to send 'Subscription Notification' to 'xdb:14c0c3e8-afd6-4344-98ab-5b86dcb4dd30'.

在新日志中,我也多次遇到此错误。我认为 Sitecore 会尝试向订阅者发送订阅电子邮件消息:14c0c3e8-afd6-4344-98ab-5b86dcb4dd30

有没有人知道如何在 Sitecore xDB 上找到这个用户?我尝试使用以下查询在 Analytics mongoDB 数据库中找到它:

db.Contacts.find({'_id' : '14c0c3e8-afd6-4344-98ab-5b86dcb4dd30'})

但我找不到任何结果。我做得对吗?还是我查看了错误的数据库表或字段?

请给我一些建议。

谢谢。

更新

详细错误:

MessageTaskRunner worker thread 3 12:45:46 ERROR EmailCampaign: Failed to send 'Subscription Notification' to 'xdb:14c0c3e8-afd6-4344-98ab-5b86dcb4dd30'.
MessageTaskRunner worker thread 3 12:45:46 ERROR EmailCampaign: Message sending error: System.InvalidOperationException: Custom Data does not contain specified key.
at Sitecore.Analytics.Automation.Data.AutomationStateContext.UpdateCustomData(String keyName, Object value)
at Sitecore.Modules.EmailCampaign.Core.Gateways.DefaultAnalyticsGateway.EnrollOrUpdateContact(Contact contact, Guid planId, Guid stateId, EcmCustomValues customValues, String[] validStates)
at Sitecore.Modules.EmailCampaign.Core.Gateways.DefaultAnalyticsGateway.EnrollOrUpdateContact(Guid contactId, Guid planId, Guid automationStateId, EcmCustomValues customValues, String[] validStates)
at Sitecore.Modules.EmailCampaign.Core.Analytics.AutomationStatesManager.EnrollOrUpdateContact(Guid contactId, Guid planId, String stateName, EcmCustomValues customValues, String[] validStates)
at Sitecore.Modules.EmailCampaign.Core.Dispatch.DispatchManager.EnrollOrUpdateContact(Guid contactId, DispatchQueueItem dispatchQueueItem, Guid planId, String stateName, EcmCustomValues customValues)
at Sitecore.Modules.EmailCampaign.Core.Dispatch.DispatchTask.OnSendToNextRecipient()

最佳答案

您不能将 _id 作为字符串进行查询,因为它们以特殊的二进制格式存储。转换由 C# 驱动程序处理。有几种方法可以从 mongo shell 查询 GUID。请查看这些 StackOverflow 答案:

关于您收到的错误,必须记录一个异常,其中包含有关实际发生情况的更多详细信息。

关于mongodb - Sitecore 8.0 - ERROR EmailCampaign : Failed to send 'Subscription Notification' to 'xdb:14c0c3e8-afd6-4344-98ab-5b86dcb4dd30' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32776211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com