title: Pb to load and initialize Custom Cache Store with Ignite
body: <p>We want to use Ignite as a cache layer on top of Postgres.
  We have implemented a Custom Cache Store.
  And we experiment some troubles in some situation where Ignite is not stable and we have such error :</p>
  <pre><code>javax.cache.CacheException: class org.apache.ignite.IgniteClientDisconnectedException: Client node disconnected: null at 
  org.apache.ignite.internal.processors.cache.GridCacheGateway.checkState(GridCacheGateway.java:97) at
  org.apache.ignite.internal.processors.cache.GridCacheGateway.isStopped(GridCacheGateway.java:269) at
  org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.checkProxyIsValid(GatewayProtectedCacheProxy.java:1597) at
  org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.onEnter(GatewayProtectedCacheProxy.java:1621) at
  org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.get(GatewayProtectedCacheProxy.java:673)
  </code></pre>
  <p>Ignite is launched apart of our application, and when we launch our app, we loadcache and disable WAL.
  When we relaunch our app, without relaunch Ignite, we have these issues.
  I am wonder why. Is there any link with the fact that WAL must not be disable? And how to know that cache is already initialised and do not need to loadCache? DO you have recommendation for several apps with custom cache store, connected with one ignite cluster?
  Thanks</p>