2016-12-17 21 views
0

我使用Sitecore的8.1 ​​WFFM更新3個工作預覽服務器上,但細CM服務器上,我創建了一個新的保存操作,它是在主於數據庫的工作Sitecore的預覽模式罰款但預覽服務器(Web數據庫),它不工作,總是我得到wffm形式的錯誤結果節上,我有評論在sitecore.forms.configWFFM定製的保存操作不是在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> 

預覽服務器上的以下但這些CONFIGS是在cm服務器上啓用 - master數據庫。

和預覽服務器(Web DB)對我已經啓用了sitecore.forms.config下面兩行

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

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

我也有嘗試設置isClient行動複選框上的自定義操作,但仍然我得到錯誤預覽服務器上的部分,請幫我爲同一

+0

,並有在日誌文件中的錯誤? –

+0

我發現在日誌文件中沒有錯誤,因爲它是不打的執行方法,當我作爲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

相關問題