I am starting my server node within my boot app[1]. Both my client and server
nodes start from same code but I will get the service part with starts
client out of it later. How can I not start ignite server and still manage
to use same config in my external server node? (bold part below).

[1] -   /* Initialize cache configuration */
                        cacheCfg.setName("salesCache");
                        cacheCfg.setCacheMode(CacheMode.REPLICATED);
                        cacheCfg.setSwapEnabled(false);
                        cacheCfg.setOffHeapMaxMemory(0);
                        cacheCfg.setCopyOnRead(false);
                
cacheCfg.setWriteSynchronizationMode(CacheWriteSynchronizationMode.FULL_SYNC);
                        
cacheCfg.setAtomicWriteOrderMode(CacheAtomicWriteOrderMode.CLOCK);
                        cacheCfg.setIndexedTypes(Integer.class, 
SalesModel.class);

                        /* Start Ignite node. */
                        *Ignite ignite = 
Ignition.start("src/main/resources/mpm-ignite.xml");*

                        try (IgniteCache<Integer, SalesModel> cache =
ignite.getOrCreateCache(cacheCfg)) {
                                if 
(ignite.cluster().forDataNodes(cache.getName()).nodes().isEmpty()) {
                                        System.out.println();
                                        System.out.println(">>> requires remote 
cache nodes to be started.");
                                        System.out.println(">>> Please start at 
least 1 remote cache node.");
                                        System.out.println();
                                        return;
                                }

                                // Put created data entries to cache.
                                cache.putAll(salesFinalMap);
                        } catch (Exception e) {
                                ignite.destroyCache("salesCache");
                                throw e;
                        } finally {
                                // Delete cache with its content completely.
                                // ignite.destroyCache("testCache");
                        }



--
View this message in context: 
http://apache-ignite-users.70518.x6.nabble.com/Exception-while-trying-to-access-cache-via-JDBC-API-tp8648p8684.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.

Reply via email to