I am in the process of trying to upgrade the dependencies of some of my group's projects on some open source projects. Among these are NHibernate and Castle. In trying to upgrade to NHibernate 2.1.2 and Windsor 2.1. I have resolved all the problems I have except for one thing. We are using both the NHibernate Facility and the Automatic Transaction Management Facility. In trying to build these from the master head (which is my understanding of how this recommended to be done), I notice that they both have dependencies on the Castle.Services.Transaction project with versioned dlls and that they reference different versions. I tried to build the NHibernate facility against the version in the Automatic Transaction Management Facility, but found that there was a breaking change in that in DefaultSessionManager.cs (line 155), it is using the DistributedTransaction property of ITransaction that is no longer there. There doesn't seem to be a property on the new version of the interface that corresponds to this one. I was hoping I could get a suggestion as to how to proceed with this to be able to use these two facilities in the same application. I would imagine that using these together is a pretty common usage of the projects and that others might be running into this and some guidance here would be of great service. Any help would be appreciated. Thanks in advance.
-- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
