Content DeliveryインスタンスでWeb Forms For Marketers (WFFM)バージョン 9.0.1 ~ 9.0.2 を使用する際に、重複した電子メールが送信される可能性があります。本事象は、WFFMの設定ミスが原因で発生します。次のようなエラーがログ ファイルに記録されます。
ERROR Exception while handling event Sitecore.Form.Core.WffmActionEvent
Exception: System.AggregateException
Message: One or more exceptions occurred while processing the subscribers to the 'wffm:action:remote' event.
Source: Sitecore.Kernel
at Sitecore.Events.Event.EventSubscribers.RaiseEvent(String eventName, Object[] parameters, EventResult result)
at Sitecore.Events.Event.RaiseEvent(String eventName, Object[] parameters)
at Sitecore.Eventing.Subscription`1.Invoke(Object instance, EventContext context)
at Sitecore.Eventing.EventProvider.RaiseEvent(Object event, Type eventType, EventContext context)
ERROR One or more exceptions occurred while processing the subscribers to the 'item:saved:remote' event.
Exception[1]: System.InvalidOperationException
Message[1]: Invalid event arg type: Sitecore.Data.Events.ItemSavedRemoteEventArgs. Expected: SitecoreEventArgs
Source[1]: Sitecore.Kernel
at Sitecore.Events.Event.ExtractParameters(EventArgs args)
at Sitecore.Events.Event.ExtractParameter(EventArgs args, Int32 index)
at Sitecron.Events.SitecronSavedHandler.OnItemSaved(Object sender, EventArgs args)
at Sitecore.Events.Event.EventSubscribers.RaiseEvent(String eventName, Object[] parameters, EventResult result)
本事象を解決するには、「\App_Config\Modules\Wffm\Sitecore.Forms.CD.config」のファイル名をフォルダー内の最後のファイルになるように変更します(例えば、「z.Sitecore.Forms.CD.config」)。