I have set up merge handler for custom facet seeing this documentation.

I put sc.CustomPlugins.xml file -> App_data\config\sitecore\Collection\ And dll file -> App_data\jobs\continuous\AutomationEngine.

But when I try to load my site, I am getting Sitecore.XConnect.XdbCollectionUnavailableException error. How to fix this issue ? Or why its happening?

Apart from that if I delete sc.CustomPlugins.xml, my site is working again.

Also after set up that merge handler I am getting this issue in xconnect site.

enter image description here

  • 1
    Did you copy the new dll to xconnect\bin folder? – grg Aug 1 '18 at 14:43
  • No I didn't copy it – Anik Saha Aug 1 '18 at 17:30

The dll that contains code for the new merge handler should be copied to c:\path\toxconnect\root\bin folder while configuration files should be copied *c:\path\toxconnect\root\App_data\config\sitecore\Collection* just as you pointed out.

Handlers are executed by xConnect for submitted operations, hence custom code needs to be reachable by xConnect service.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.