Configuration contains only bean name, not bean itself, so it has to be provided explicitly on every node. Reasoning behind this is that cache store implementation is rarely can be serialized.
On the client node cache store is needed for transactional caches, because in this mode store is updated from a transaction coordinator which is usually a client. For atomic caches this is actually not required, but configuration validity checks are the same. I would recommend to use the same configuration on both servers and clients unless there is a particular reason to do otherwise. This will simplify the process. -Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Client-requires-DataSource-bean-configuration-copy-tp15491p15523.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.
