DataFactory events not firing in newer EPiServer releases? (7.11, 7.10)


I can't attach to any of the DataFactory events (CreatingPage, SavingPage, PublishedPage etc) after upgrade to EPiServer.CMS.Core 7.10 and 7.11. No new pages are indexed in Find either.

I just downgraded to 7.7.1 and now it works as it should.

Does anyone else have this problem?

Aug 14, 2014 12:00

Hmm, this could also explain why CMO is not working as it is also using DataFactorry events. We have 7.10 core and CMO and CMO is not working, A/B testing just does not fire.

Aug 14, 2014 13:20

Yeah, could definitely be the same problem. I'm not sure exactly what version the problem comes from though. Downgraded 7.11 to 7.10 and it was still there. I didn't have time to go through all versions so I went back to the one we had before, 7.7.1. Let me know if you find out any more about this please. :)

Aug 14, 2014 13:55

Here is the thread about CMO problems:

Aug 15, 2014 9:45


I have investigated this and I think I found the cause. The problem occurs when DataFactory.Instance is accessed before the IOC container is configured. I have reported a bug for this and hopefully we can release it in 7.13.1 in the end of the week. 

If you are interested/willing to see that it actually solves your problem I might be able to put out a prerelease build of the fix in the feed perhaps today or tomorrow.

Aug 18, 2014 11:00

By the way. Is there anyone that has seen problem with Find indexing without having CMO installed?

Aug 18, 2014 11:36

Thanks for investigating this Johan. You don't have to put out a prerelease build for my sake.

FYI: I have CMO installed. Haven't tested without it.

Aug 18, 2014 11:51

There is now a package EPiServer.CMS.Core 7.13.1-pre-000578 in the feed with the fix included. You are most welcome to try it out!

Aug 19, 2014 7:58
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.