Nous utilisons Lucene index au lieu de solr. Nous sommes actuellement confrontés à un problème avec notre gestionnaire de listes sur le serveur de CD. Le code ci-dessous génère une exception sur le serveur de CD car il est incapable d'instancier List Manager de l'usine de configuration de Sitecore. J'ai déjà passé en revue la documentation de sitecore pour le gestionnaire de liste dans un environnement mis à l'échelle, mais il ne parle que de Solr. Toutes les indications sur la configuration du sitecore pour le gestionnaire de listes utilisant Lucene sont très appréciées.Sitecore Gestionnaire de liste EXM dans un environnement distribué avec Lucene Search Configuration
Sitecore Exception Stacktrace
valeur ne peut pas être nulle: ListManager à Sitecore.Modules.EmailCampaign.Factories.BusinessLogicFactory. <> c__DisplayClassd.b__b() à Sitecore.Modules.EmailCampaign.Core.InstanceCreator.GetConfiguredInstanceOrDefault [TResult] (String configurationPath, Func
1 defaultInstanceBuilder) at Sitecore.Modules.EmailCampaign.Factories.BusinessLogicFactory.<>c__DisplayClassd.<CreateDefaultFactory>b__a() at Sitecore.Modules.EmailCampaign.Factories.InitializedOnce
1.get_Value() à Sitecore.Modules.EmailCampaign.ListManager.ListManagerCollectionRepository.GetEditableRecipientCollection (String recipientCollectionId)
Oui, ce code fonctionne sur le serveur CM. –
ListManager n'est pas censé être disponible sur les serveurs CD, ce qui explique pourquoi la documentation indique que vous devez le désactiver sur ces serveurs. –
Nous recevons des informations sur les visiteurs telles que Nom et e-mail, puis essayons d'ajouter ce destinataire dans la liste. Comment nous pouvons ajouter le destinataire dans la liste si le gestionnaire de liste n'est pas disponible sur le serveur de CD. –