sakaiproject/nakamura — pull request #447 by zathomas (2011-11-29 20:54:01+00:00)
Title: CSU Clustering patch for KERN-2267

These are the changes from CSU's cluster implementation. The motivation for these changes is described here:
http://blog.tfd.co.uk/2011/11/08/clustering-sakai-oae-part-i-of-n/

Some of the files have been moved to public packages so they will be visible to classloaders that need to serialize and deserialize them via ehcache.

There's also a sample ehcacheConfig.xml file and a new activation method for `CacheManagerServiceImpl`

By default, this should behave as it always has. To get the RMI cache replication between nodes, you can copy `/src/main/resources/config/rmi-csu-cluster-ehcacheConfig.xml` to `sling/ehcacheConfig.xml` and it will auto detect and provision any peers it may have on the local network.