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/

Reply via email to