Hi, To explicitly deploy classes copy them to the libs dir. (located in $IGNITE_HOME\libs) Ignite takes the jars from the libs dir and puts them into the classpath. Your classes need to be in the classpath. Use jinfo <pid> or Visual VM to look at the classpath of the running java ignite project, and verify that your jars are there. https://apacheignite.readme.io/docs/zero-deployment#explicit-deployment
cache configuration classes (cacheStore implementations, eviction and expiry policies, etc.) need to be explicitly deployed on all server nodes The peer class loading functionality does not deploy the key and object classes of the entries stored in caches. If you are using BinaryObject API then the cache Key/Value classes are not needed: https://apacheignite.readme.io/docs/binary-marshaller ----------------------------------------------------------------------------------- PeerClassLoading works for the following cases: Tasks and jobs submitted via the compute interface. Transformers and filters used with scan queries and continuous queries. Stream transformers, receivers and visitors used with data streamers. Entry processors. see: https://apacheignite.readme.io/docs/zero-deployment#peer-class-loading https://apacheignite.readme.io/docs/deployment-modes Thanks, Alex -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
