Roman Guseinov created IGNITE-8824: -------------------------------------- Summary: .NET: Invalid header on deserialization Key: IGNITE-8824 URL: https://issues.apache.org/jira/browse/IGNITE-8824 Project: Ignite Issue Type: Bug Components: binary, platforms Affects Versions: 2.5 Reporter: Roman Guseinov Attachments: InteropreabilityTest.cs, ServerNode.java
The issue happens when we save an object with java.util.Date field in Java and retrieves that one on .NET side (DateTime). According to the docs these types should be compatible [1]. {code:java} Apache.Ignite.Core.Binary.BinaryObjectException: 'Invalid header on deserialization [pos=34, hdr=11]' {code} The workaround is java.sql.Timestamp instead of Date type. Java and C# code examples to reproduce the issue are attached: [^ServerNode.java][^InteropreabilityTest.cs] [1] [https://apacheignite-net.readme.io/v2.1/docs/platform-interoperability#section-type-compatibility] -- This message was sent by Atlassian JIRA (v7.6.3#76005)