[
https://issues.apache.org/jira/browse/YARN-8338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16487738#comment-16487738
]
Jason Lowe commented on YARN-8338:
----------------------------------
bq. This comment says that if android is not used, we don't need objenesis.
I think this JIRA proves that the comment is wrong. There's no direct usage of
objenesis in the Hadoop code base, but when we try to load fst classes in a
static code block it fails trying to lookup objenesis classes. That looks like
objenesis classes are required for FST to work. Maybe the methods of those
classes aren't called when not running on android, but the classes need to be
there.
> TimelineService V1.5 doesn't come up after HADOOP-15406
> -------------------------------------------------------
>
> Key: YARN-8338
> URL: https://issues.apache.org/jira/browse/YARN-8338
> Project: Hadoop YARN
> Issue Type: Bug
> Reporter: Vinod Kumar Vavilapalli
> Assignee: Vinod Kumar Vavilapalli
> Priority: Critical
> Attachments: YARN-8338.txt
>
>
> TimelineService V1.5 fails with the following:
> {code}
> java.lang.NoClassDefFoundError: org/objenesis/Objenesis
> at
> org.apache.hadoop.yarn.server.timeline.RollingLevelDBTimelineStore.<clinit>(RollingLevelDBTimelineStore.java:174)
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]