Make sure you specify the params in runtime/deploy/conf unless you rebuild
the job file with 'ant job'

On 24 August 2011 16:09, Ferdy Galema <[email protected]> wrote:

> Hi,
>
> Compiling Nutch 1.3 with patch NUTCH-993 (newest patch) and configuring
> "mapreduce.job.jar.unpack.**pattern" and "plugin.folders" according to
> issue NUTCH-937 still won't allow me to run the stand-alone job jar. What
> else should I patch/configure in order to do so? The command I use is
> "hadoop jar nutch-1.3.job org.apache.nutch.crawl.Crawl /urls -dir /root".
> This results in the stacktrace below. (I guess a plugin folder is referenced
> that does not exist.)
>
> 11/08/24 17:05:37 INFO mapred.JobClient: Task Id :
> attempt_201108231047_0009_m_**000000_0, Status : FAILED
> java.lang.RuntimeException: Error in configuring object
>    at org.apache.hadoop.util.**ReflectionUtils.setJobConf(**
> ReflectionUtils.java:93)
>    at org.apache.hadoop.util.**ReflectionUtils.setConf(**
> ReflectionUtils.java:64)
>    at org.apache.hadoop.util.**ReflectionUtils.newInstance(**
> ReflectionUtils.java:117)
>    at org.apache.hadoop.mapred.**MapTask.runOldMapper(MapTask.**java:386)
>    at org.apache.hadoop.mapred.**MapTask.run(MapTask.java:324)
>    at org.apache.hadoop.mapred.**Child$4.run(Child.java:268)
>    at java.security.**AccessController.doPrivileged(**Native Method)
>    at javax.security.auth.Subject.**doAs(Subject.java:396)
>    at org.apache.hadoop.security.**UserGroupInformation.doAs(**
> UserGroupInformation.java:**1115)
>    at org.apache.hadoop.mapred.**Child.main(Child.java:262)
> Caused by: java.lang.reflect.**InvocationTargetException
>    at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>    at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
> NativeMethodAccessorImpl.java:**39)
>    at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
> DelegatingMethodAccessorImpl.**java:25)
>    at java.lang.reflect.Method.**invoke(Method.java:597)
>    at org.apache.hadoop.util.**ReflectionUtils.setJobConf(**
> ReflectionUtils.java:88)
>    ... 9 more
> Caused by: java.lang.RuntimeException: Error in configuring object
>    at org.apache.hadoop.util.**ReflectionUtils.setJobConf(**
> ReflectionUtils.java:93)
>    at org.apache.hadoop.util.**ReflectionUtils.setConf(**
> ReflectionUtils.java:64)
>    at org.apache.hadoop.util.**ReflectionUtils.newInstance(**
> ReflectionUtils.java:117)
>    at org.apache.hadoop.mapred.**MapRunner.configure(MapRunner.**java:34)
>    ... 14 more
> Caused by: java.lang.reflect.**InvocationTargetException
>    at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>    at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
> NativeMethodAccessorImpl.java:**39)
>    at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
> DelegatingMethodAccessorImpl.**java:25)
>    at java.lang.reflect.Method.**invoke(Method.java:597)
>    at org.apache.hadoop.util.**ReflectionUtils.setJobConf(**
> ReflectionUtils.java:88)
>    ... 17 more
> Caused by: java.lang.NullPointerException
>    at org.apache.nutch.plugin.**PluginManifestParser.**parsePluginFolder(*
> *PluginManifestParser.java:87)
>    at org.apache.nutch.plugin.**PluginRepository.<init>(**
> PluginRepository.java:71)
>    at org.apache.nutch.plugin.**PluginRepository.get(**
> PluginRepository.java:99)
>    at org.apache.nutch.net.**URLNormalizers.<init>(**
> URLNormalizers.java:117)
>    at org.apache.nutch.crawl.**Injector$InjectMapper.**
> configure(Injector.java:70)
>    ... 22 more
>
>
>


-- 
*
*Open Source Solutions for Text Engineering

http://digitalpebble.blogspot.com/
http://www.digitalpebble.com

Reply via email to