2016-12-17 12 views
0

Я использую Sitecore 8.1 WFFM Update 3, я создал новое действие сохранения и отлично работает в режиме предварительного просмотра sitecore в главной базе данных datatabase , но на сервере предварительного просмотра (веб-базы данных) он не работает, всегда я получаю результат ошибки раздел формы wffm, я прокомментировал следующее на сервере предварительного просмотра в sitecore.forms.configПользовательские действия пользователя WFFM, не работающие на сервере предварительного просмотра, но отлично работающие на сервере CM в режиме предварительного просмотра sitecore

<hooks> <!—remote events hook--> <hook type="Sitecore.Form.Core.WffmActionHook, Sitecore.Forms.Core"/> <hooks> 

<event name="wffm:action:remote"> <handler type="Sitecore.Form.Core.WffmActionHandler, Sitecore.Forms.Core" method="OnWffmActionEventFired" > <param name="actionManager" ref="/sitecore/wffm/wffmActionExecutor" /> </handler> </event> 

но эти конфиги являются включен на сервере cm - главная база данных.

и на сервере предварительного просмотра (веб-дб) я разблокировал ниже 2 линии в sitecore.forms.config

<setting name="WFM.IsRemoteActions" value="true" /> 

<setting name="WFM.MasterDatabase" value="web" /> 

также я попытался установить флажок isClient Действия на пользовательских действиях, но до сих пор я получаю сообщение об ошибке раздел на сервере предварительного просмотра, пожалуйста, помогите мне за то же самое

+0

И есть ли ошибка в файле журнала? –

+0

Я не нашел ошибки в файле журнала, так как он не нажимает на метод execute, и когда я выполняю поиск как wffm, я получил единственную ошибку, как показано ниже. Исключение: System.InvalidCastException Сообщение: не удалось наложить объект типа «System.String 'для ввода «Sitecore.Analytics.Reporting.ReportDataProviderBase». Источник: Sitecore.Forms.Core –

ответ

0

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

После отключения Sitecore.ExperienceAnalytics.WebAPI.config следующее сообщение об ошибке больше не отображается, и мы можем увидеть журнал из файла журнала.

Исключение: System.InvalidCastException Сообщение: не удалось наложить объект типа «System.String» на тип «Sitecore.Analytics.Reporting.ReportDataProviderBase». Источник: Sitecore.Forms.Core

 Смежные вопросы

  • Нет связанных вопросов^_^