I have created my first TABLE in Ignite and I am trying to connect to it but I am getting this error message:
class org.apache.ignite.IgniteException: Cache configuration mismatch (local cache was created via Ignite API, while remote cache was created via CREATE TABLE I'm not exactly sure what this means. My table def: CREATE TABLE IF NOT EXISTS TestTable ( username VARCHAR, password VARCHAR, PRIMARY KEY (username, password) ) WITH "template=partitioned,backups=1,cache_name=testCache"; My connect code: Ignition.setClientMode(true); CacheConfiguration myCacheConfiguration = new CacheConfiguration("testCache"); myCacheConfiguration.setCacheMode(CacheMode.PARTITIONED); myCacheConfiguration.setBackups(1); // IgniteConfiguration igniteConfig = new IgniteConfiguration(); igniteConfig.setMetricsLogFrequency(0); igniteConfig.setCacheConfiguration(myCacheConfiguration); igniteConfig.setPeerClassLoadingEnabled(true); Ignite ignite = Ignition.getOrStart(igniteConfig); IgniteCache<String, String> cache = ignite.getOrCreateCache(myCacheConfiguration); ... -- Thomas Isaksen