在我在 JetStream 演示站点的 Sitecore 安装中安装 Telligent Connect 软件包后,打开 JetStream 站点或 Sitecore Admin 时开始出现运行时错误。从使用 Sitecore 日志分析器的 Sitecore 日志中,它经常在日志中显示以下错误消息。
PS:我指的日志位置是C:\inetpub\wwwroot\JSTDemo\Data\logs
我有 Sitecore 6.6 和 Telligent 7.0 版本设置。此外,在安装 Telligent Connect 时,它要求替换 Ninject.dll 的软件包,我拒绝替换该文件(如果这会影响某些东西)。
我已经在同一个本地环境中设置了 Telligent 社区站点和 JetStream,并且两者都单独运行良好,但是在安装 Telligent Connect 之后,它已经折叠了 Sitecore Jetstream 站点。
两天以来,我一直在尝试将两者与许多 Fresh(清理)尝试集成,但在安装 Telligent Connect 软件包后没有成功。
我是 Sitecore 世界的新手。任何帮助或提示将不胜感激。
5588 13:46:00 03.05.2013 错误该服务未在线。异常:System.Net.WebException 消息:请求失败,HTTP 状态 417:预期失败。来源:System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[ ] 参数)在 CRMSecurityProvider.crm4.discoveryservice.CrmDiscoveryService.Execute(Request Request) at CRMSecurityProvider.Service.CrmTicketManager.GetSPLATicket(AuthenticationType authType, String url, String login, String password, String organizationName) at CRMSecurityProvider.Service.CrmTicketManager.GetTicket( String url, String login, String password, String organizationName,
5588 13:46:01 03.05.2013 错误该服务未在线。异常:System.NullReferenceException 消息:对象引用未设置为对象的实例。来源:CRMSecurityProvider.crm4.webservice.CrmService.GetActiveMetadata 的 CRMSecurityProvider(ConfigurationSettings 设置)
5588 13:46:02 03.05.2013 错误无法初始化 CRM 提供程序:请求失败,HTTP 状态 417:预期失败。
还有一个错误发生
ManagedPoolThread #1 13:38:44 03.05.2013 错误提交数据行 Visits.4c1cda28-1d8b-4365-aebb-30e1bed1d1ec 时出错:UPDATE 语句与 FOREIGN KEY 约束“FK_Visits_Locations”冲突。冲突发生在数据库“JSTDemoJetstream_Analytics”、表“dbo.Locations”、列“LocationId”中。该语句已终止。
和一条警告信息
ManagedPoolThread #1 13:38:44 03.05.2013 WARN 提交数据时出错。正在重试... System.Exception:提交数据表时出错:访问 ---> System.Exception:提交错误:UPDATE 语句与 FOREIGN KEY 约束“FK_Visits_Locations”冲突。冲突发生在数据库“JSTDemoJetstream_Analytics”、表“dbo.Locations”、列“LocationId”中。该语句已终止。在 Sitecore.Analytics.Data.Data.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Update(DataTable 表,UpdateOptions 选项) 在 Sitecore.Analytics.Data.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Update(DataTable 表) 在 Sitecore.Analytics.Data。 DataAccess.DataAdapters.Sql.SqlDataAdapterProvider。
此外,如果这影响我启用了智能分析,
<add name="JavascriptAnalyticsHttpModule" type="Telligent.Evolution.ExtendedAnalytics.JavascriptAnalyticsHttpModule, Telligent.Evolution.ExtendedAnalytics" />
和
<add verb="GET" name="analytics" path="analytics.ashx" type="Telligent.Evolution.ExtendedAnalytics.ExtendedAnalyticsRequestHandler, Telligent.Evolution.ExtendedAnalytics" />
<add verb="GET" name="analyticsUrls" path="/utility/analytics/router.aspx" type="Telligent.Evolution.AnalyticsUrls.Http.AnalyticsUrlHttpHandler, Telligent.Evolution.AnalyticsUrls" />
更新
在我禁用位于\App_Config\Include\TelligentEvolution.config
sitecore 站点上的 Telligent 配置后,该配置已启动并正在运行。所以看起来智能部分正在制造问题..