[ https://issues.apache.org/jira/browse/IGNITE-12003?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17031517#comment-17031517 ]
Ivan Pavlukhin commented on IGNITE-12003: ----------------------------------------- {quote} Ivan Pavlukhin, got it, thank you. Looks like it fixed by IGNITE-12479 (at least the new reproducer passes on 2.8 with IGNITE-12479 cherry-picked, and doesn't passes without it) {quote} [~alex_pl], thank you for finding that ticket. I looked into and indeed it fixes the problem described in current ticket. Wrong binary types registration (they were registered twice) led to a situation that a binary metadata without schemas info was sent to a client. Currently I keep this ticket open as I am going to add tests ensuring that the problem is fixed if such tests were not added before. > Java thin client fails to get object with compact footer from cache > ------------------------------------------------------------------- > > Key: IGNITE-12003 > URL: https://issues.apache.org/jira/browse/IGNITE-12003 > Project: Ignite > Issue Type: Bug > Components: thin client > Affects Versions: 2.7.5 > Reporter: Ivan Pavlukhin > Priority: Major > Attachments: ThinClientCompactFooterDeserializationProblem.java > > > Experiment: > 1. Start server. > 2. Start thin client, configure to use compact footer. Put some Pojo into > cache. > 3. Start another client (compact footer enabled). Try to read Pojo saved in > previous step (Pojo class is available). > Result -- {{BinaryObjectException("Cannot find metadata for object with > compact footer: " + typeId)}}. > See attached reproducer [^ThinClientCompactFooterDeserializationProblem.java]. -- This message was sent by Atlassian Jira (v8.3.4#803005)