ignite-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Denis Magda <dma...@gridgain.com>
Subject Re: Creating cache with CacheLoaderFactory on client node brings exception org.apache.ignite.IgniteCheckedException: Failed to find class with given class loader for unmarshalling (make sure same versions of all classes are available on all nodes or enable peer-class-loading)
Date Wed, 29 Jun 2016 13:29:32 GMT

How do you start a remote node? Do you use ignite.sh or ignite.bat script that is delivered
in Apache Ignite release bundle?

If so in the release bundle you will see “lib” folder where you can put you jars and ignite.sh/bat
will add to to the class path automatically. Alternatively you can put the jars into a separate
folder and point to it using USER_LIBS environment variable

export USER_LIBS=/path/to/folder/containing/your/jars

After that use ignite.sh/bat to start the node again.


> On Jun 28, 2016, at 8:52 PM, daniel07 <razar.92@gmail.com> wrote:
> Hi Magda,
> I have a question  related to this area.
> Above I mentioned that when I manually replaced necessary classes on remote
> node it worked fine.
> Now I want to replace not the classes but the jar(s)(containing that
> classes).?
> In documentation  is written the following
> "To deploy your JAR files into Ignite explicitly, you should copy them into
> the libs folder on every Ignite cluster member. Ignite will automatically
> load all the JAR files from the libs folder on startup."
> Now question.
> Either in local module(directory) or in remote(server) I dont have "libs"
> folder.
> Where must I add that folder? Shell I add in all nodes? 
> --
> View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Creating-cache-with-CacheLoaderFactory-on-client-node-brings-exception-org-apache-ignite-IgniteCheck-tp5915p5973.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.

View raw message