Hi, If you want to initialize CassandraCacheStoreFactory programmatically you need initialize the following on Java side as well:
- CassandraCacheStoreFactory.setDataSource(DataSource dataSrc) - CassandraCacheStoreFactory.setPersistenceSettings(KeyValuePersistenceSettings settings) DataSource and the settings are constructed in Spring XML as beans by default. You just need to initialize them on Java side. — Denis > On Jun 16, 2016, at 9:36 PM, ghughal <[email protected]> wrote: > > Hi, > > I'm trying to use Cassandra as persistent store for my cache. I'm following > example given online but trying to configure CassandraCacheStoreFactory > using java instead of xml. I know there's limitation because of > serialization but just wanted to try it out first. I keep getting exception > "Failed to get Cassandra DataSource cause Spring application context wasn't > injected into CassandraCacheStoreFactory". Is java based config supported > with CassandraCacheStoreFactory? The sample code I see in git is also using > xml based config. > > If it's supported, is there anything special I need to be doing? I'm using > ignite version 1.6.0. > > Here's complete stack trace: > > > > > > -- > View this message in context: > http://apache-ignite-users.70518.x6.nabble.com/CassandraCacheStoreFactory-injection-error-while-trying-to-use-Cassandra-as-persistent-store-tp5689.html > Sent from the Apache Ignite Users mailing list archive at Nabble.com.
