Hi Mikhail, I have subscribed to the mailing list - just didn't long enough before posting :(
I have attached the POM. Since my post I tried a couple more things: - I removed the CacheConfiguration elements from the client; I can still find the server's partitioned caches in ignite.cacheNames(), so I guess replicating cache configuration on the client is not needed. I wonder why the webConsole generates it by default; and this is far from obvious for the documentation... - With that I still get the exact same problem trying to deserialize a single cache entry. What I don't understand is that throughout the entire documentation I see that BinaryMarshaller will be the default if I don't specify a specific marshaller. The source code however still creates JdkMarshallers in many places (4-5 when breaking in debug mode), and a JdkMarshaller is the one failing to read the entry. The marshaller is taken from org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi which seems unaffected by any configuration I could create... POM file for the project: pom.xml <http://apache-ignite-users.70518.x6.nabble.com/file/n15458/pom.xml> - -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Failure-to-deserialize-simple-model-object-tp15440p15458.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.
