Gravatar for rajkumar_gajendran@infosys.com

Question by rajkumar, Sep 28, 2015 10:21 AM

Error in Coveo Diagnostic Page

Hi Team,

I have installed "Coveo for Sitecore 72 3.0 (1026)" and i have Coveo Enterprise Search 7.0 x64 (7711) installed in my server. As advised coveo, i have updated Coveo for Sitecore to 72 3.0 (1084). Now im getting below error in diagnostic page. Also im not able to do indexing due to this error. Please help me to resolve this error.

An error occurred while loading the configuration. (Hide details)
Coveo.Framework.Exceptions.CoveoIndexConfigurationException: An error has occured when creating Coveo Index Configuration in the StateVerifier ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Sitecore.ContentSearch.ProviderIndexConfiguration.CreateComputedIndexfield(String fieldName, XmlNode configNode)
   at Sitecore.ContentSearch.ProviderIndexConfiguration.AddComputedIndexField(XmlNode configNode)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
   at Sitecore.Configuration.Factory.AssignProperties(Object obj, Object[] properties)
   at Sitecore.Configuration.Factory.AssignProperties(XmlNode configNode, String[] parameters, Object obj, Boolean assert, Boolean deferred, IFactoryHelper helper)
   at Sitecore.Configuration.Factory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper)
   at Sitecore.Configuration.Factory.CreateObject[T](XmlNode configNode)
   at Coveo.SearchProvider.Applications.StateVerifier..ctor()
   --- End of inner exception stack trace ---
   at Coveo.SearchProvider.Applications.StateVerifier..ctor()
   at Coveo.SearchProvider.Applications.CoveoDiagnosticPage.CreateStateVerifier()

Thanks,

Rajkumar G

1 Reply
Gravatar for vlambert@coveo.com

Answer by vince, Sep 28, 2015 12:30 PM

Based on old questions you asked, I assume you are using Sitecore 7.2 Update 4. If that is the case, there is an extra step that needs to be done during the upgrade of Coveo for Sitecore from 1055 to 1081, on that particular version, which seems closely related:

https://developers.coveo.com/display/SC201507/Upgrading+from+June+2015+Release+to+July+2015+Release#UpgradingfromJune2015ReleasetoJuly2015Release-StepsspecifictoSitecore7.2Update-4(rev.150408),Sitecore8.0Update-3(rev.150427)andSitecore8.0Update-4(rev.150621)

In fact, you should make sure you have gone through all the upgrade steps from 1026 (May) to 1084 (August):

Ask a question