I realize that NHibernate 2.1 removed its dependency on the Castle Project. In fact, Joshua Ewer did a great post summarizing the necessity of a proxy factory for an NHibernate implementation.
Presently, I am working through the examples in ASP.NET MVC in Action by Jeffrey Palermo and am confused. The source code examples for both the Chapter 13 NHibernate project and the Code Camp Server project are using NHibernate 2.1.0.1001. Neither project specifies proxyfactory.factory_class in its hibernate.cfg.xml. I am using NHibernate 2.1.0.4000 and am receiving the infamous "The ProxyFactoryFactory was not configured" error message.
I was under the impression that the proxyfactory.factory_class had to be specified in all revisions of NHibernate 2.1. Am I missing something in the provided examples that is specifying proxyfactory.factory_class outside of the hibernate.cfg.xml?