[ 
https://issues.apache.org/jira/browse/IGNITE-11986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16886494#comment-16886494
 ] 

Vyacheslav Koptilin commented on IGNITE-11986:
----------------------------------------------

Well, it seems a class-path issue. The log file from the server node gives a 
hint:
> InvalidClassException: javax.cache.configuration.MutableConfiguration; local 
>class incompatible: stream classdesc serialVersionUID = 201405, local class 
>serialVersionUID = 201306200821

This class `javax.cache.configuration.MutableConfiguration` is part of 
`cache-api` jar, and it looks like that the client node uses the old version of 
this library.
Apache Ignite uses version 1.0.0. Please make sure that only one version is 
used in the cluster.

>  Failed to deserialize object with given class loader: 
> sun.misc.Launcher$AppClassLoader
> ---------------------------------------------------------------------------------------
>
>                 Key: IGNITE-11986
>                 URL: https://issues.apache.org/jira/browse/IGNITE-11986
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: mas
>         Environment: Ignite master: commit 
> {{1a2c35caf805769ca4e3f169d7a5c72c31147e41}}
> spark 2.4.3
> hadoop 3.1.2
> OpenJDK 8
> scala 2.11.12
>  
>            Reporter: Jean-Denis Giguère
>            Priority: Major
>         Attachments: server-not-ok.log, spark.log
>
>
> h1. Current situation
> Trying to create connect to a remote ignite cluster from {{spark-submit}}, I 
> get the error message given in the error log attached.
> See code snippet here : 
> https://github.com/jdenisgiguere/ignite_failed_unmarshal_discovery_data
> h2. Expected situation
> We shall be able to connect to a remote Ignite even when we are using Hadoop 
> 3.1.x. 
> h3. Steps to reproduce
> See: [https://github.com/jdenisgiguere/ignite_failed_unmarshal_discovery_data]



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to