hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lavkesh Lahngir (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-3745) SerializedException should also try to instantiate internal exception with the default constructor
Date Fri, 05 Jun 2015 11:19:00 GMT

    [ https://issues.apache.org/jira/browse/YARN-3745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14574332#comment-14574332
] 

Lavkesh Lahngir commented on YARN-3745:
---------------------------------------

deSerialize() method throws class ClassNotFoundException which is wrapped in YarnRuntimeException
if there would be some class loading issues. (Other tests also has it)
No other exception should be thrown for the test to be passed.

> SerializedException should also try to instantiate internal exception with the default
constructor
> --------------------------------------------------------------------------------------------------
>
>                 Key: YARN-3745
>                 URL: https://issues.apache.org/jira/browse/YARN-3745
>             Project: Hadoop YARN
>          Issue Type: Bug
>    Affects Versions: 2.6.0
>            Reporter: Lavkesh Lahngir
>            Assignee: Lavkesh Lahngir
>         Attachments: YARN-3745.1.patch, YARN-3745.2.patch, YARN-3745.patch
>
>
> While deserialising a SerializedException it tries to create internal exception in instantiateException()
with cn = cls.getConstructor(String.class).
> if cls does not has a constructor with String parameter it throws Nosuchmethodexception
> for example ClosedChannelException class.  
> We should also try to instantiate exception with default constructor so that inner exception
can to propagated.



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

Mime
View raw message