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, 2018 at 14:43
  • No I didn't copy it
    – Anik Saha
    Aug 1, 2018 at 17:30

1 Answer 1


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 agree to our terms of service and acknowledge you have read our privacy policy.

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