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

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

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

Anton Vinogradov (Jira)
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)