[ https://issues.apache.org/jira/browse/IGNITE-4358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15722931#comment-15722931 ]
Rohit Mohta commented on IGNITE-4358: ------------------------------------- [~ascherbakov] Is the below message helpful? {color:red} Caused by: java.lang.NullPointerException: received null runnable in Grid. Did we serialize only excluded classes? See MarshallerExclusions for the exclusion list. {color} > 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 > Assignee: Rohit Mohta > Priority: Trivial > Labels: newbie > Fix For: 2,0 > > Attachments: PureIgniteRunTest.java > > > 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)