You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by "Sharad Agarwal (JIRA)" <ji...@apache.org> on 2008/11/10 13:50:44 UTC
[jira] Commented: (HADOOP-4612) Remove RunJar's dependency on
JobClient
[ https://issues.apache.org/jira/browse/HADOOP-4612?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646252#action_12646252 ]
Sharad Agarwal commented on HADOOP-4612:
----------------------------------------
Following code was added as part of HADOOP-3570 :
{code}
//adding libjars to the classpath
Configuration conf = JobClient.getCommandLineConfig();
URL[] libJars = GenericOptionsParser.getLibJars(conf);
if(libJars!=null) {
for(URL url : libJars){
classPath.add(url);
}
}
{code}
This is no more required after HADOOP-3722. However currently the classes loaded in StreamUtil via Class.forName is incorrect. It should use Configuration#getClassByName to load the libjars' classes set in the conf classloader by GenericOptionsParser.
> Remove RunJar's dependency on JobClient
> ---------------------------------------
>
> Key: HADOOP-4612
> URL: https://issues.apache.org/jira/browse/HADOOP-4612
> Project: Hadoop Core
> Issue Type: Sub-task
> Reporter: Sharad Agarwal
> Assignee: Sharad Agarwal
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.