You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Alexei Scherbakov (JIRA)" <ji...@apache.org> on 2016/12/02 12:15:59 UTC

[jira] [Created] (IGNITE-4358) Better error reporting in case of unmarshallable classes.

Alexei Scherbakov created IGNITE-4358:
-----------------------------------------

             Summary: Better error reporting in case of unmarshallable classes.
                 Key: IGNITE-4358
                 URL: https://issues.apache.org/jira/browse/IGNITE-4358
             Project: Ignite
          Issue Type: Improvement
          Components: compute, messaging, newbie
    Affects Versions: 1.6
            Reporter: Alexei Scherbakov
            Priority: Trivial
             Fix For: 2,0


When trying to execute Thread's derived class implementing IgniteRunnable using compute API, it silently serializes to null because Thread serialization is prohibited in MarshallerExclusions and throws NPE on executing node.

We need to throw more informative exception for such case.

Reproducer in the attachment.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)