triple check the jars in the lib dirs and did set the plug-in dir to an
absolute path

This is the oputput I get from the terminal window:

14/03/21 17:53:07 INFO solr.SolrDeleteDuplicates: SolrDeleteDuplicates:
starting...
14/03/21 17:53:07 INFO solr.SolrDeleteDuplicates: SolrDeleteDuplicates:
Solr url: http://localhost:8983/solr/
14/03/21 17:53:07 WARN mapred.JobClient: No job jar file set.  User classes
may not be found. See JobConf(Class) or JobConf#setJar(String).
14/03/21 17:53:08 INFO mapred.JobClient: Running job: job_201403211736_0018
14/03/21 17:53:09 INFO mapred.JobClient:  map 0% reduce 0%
14/03/21 17:53:14 INFO mapred.JobClient: Task Id :
attempt_201403211736_0018_m_000000_0, Status : FAILED
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
    at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:857)
    at
org.apache.hadoop.mapreduce.JobContext.getInputFormatClass(JobContext.java:187)
    at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:722)
    at org.apache.hadoop.mapred.MapTask.run(MapTask.java:364)
    at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:422)
    at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
    at org.apache.hadoop.mapred.Child.main(Child.java:249)
Caused by: java.lang.ClassNotFoundException:
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
    at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:340)
    at
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:810)
    at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:855)
    ... 8 more

14/03/21 17:53:14 INFO mapred.JobClient: Task Id :
attempt_201403211736_0018_m_000001_0, Status : FAILED
java.lang.RuntimeException: java.lang.ClassNotFoundException:
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
    at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:857)
    at
org.apache.hadoop.mapreduce.JobContext.getInputFormatClass(JobContext.java:187)
    at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:722)
    at org.apache.hadoop.mapred.MapTask.run(MapTask.java:364)
    at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAs(Subject.java:422)
    at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
    at org.apache.hadoop.mapred.Child.main(Child.java:249)
Caused by: java.lang.ClassNotFoundException:
org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
    at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:340)
    at
org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:810)
    at org.apache.hadoop.conf.Configuration.getClass(Configuration.java:855)
    ... 8 more


Next step: Downgrade to Java 6? (i'm on 8)


On Fri, Mar 21, 2014 at 2:55 PM, BlackIce <[email protected]> wrote:

> you mean the one located
>  in /nutch/runtime/local ?
>
>
>
> On Thu, Mar 20, 2014 at 4:51 PM, Talat Uyarer <[email protected]> wrote:
>
>> Hi,
>>
>> Could you add your plugins directory path as a absloute path in
>> nutch-site.xml ?
>>
>> <property>
>>   <name>plugin.folders</name>
>>   <value>plugins</value>
>>   <description>Directories where nutch plugins are located.  Each
>>   element may be a relative or absolute path.  If absolute, it is used
>>   as is.  If relative, it is searched for on the classpath.</description>
>> </property>
>>
>>
>> 2014-03-20 13:53 GMT+02:00 BlackIce <[email protected]>:
>>
>> > Thnx Lewis, Hadoop 1.2.1
>> >
>> > Did that, it runs now up until Solr dedup job, which fails with:
>> >
>> > java.lang.RuntimeException: java.lang.ClassNotFoundException:
>> > org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
>> >         at
>> > org.apache.hadoop.conf.Configuration.getClass(Configuration.java:857)
>> >         at
>> >
>> org.apache.hadoop.mapreduce.JobContext.getInputFormatClass(JobContext.java:187)
>> >         at
>> org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:722)
>> >         at org.apache.hadoop.mapred.MapTask.run(MapTask.java:364)
>> >         at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
>> >         at java.security.AccessController.doPrivileged(Native Method)
>> >         at javax.security.auth.Subject.doAs(Subject.java:422)
>> >         at
>> >
>> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1190)
>> >         at org.apache.hadoop.mapred.Child.main(Child.java:249)
>> > Caused by: java.lang.ClassNotFoundException:
>> > org.apache.nutch.indexer.solr.SolrDeleteDuplicates$SolrInputFormat
>> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
>> >         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
>> >         at java.security.AccessController.doPrivileged(Native Method)
>> >         at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>> >         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>> >         at java.lang.Class.forName0(Native Method)
>> >         at java.lang.Class.forName(Class.java:340)
>> >         at
>> >
>> org.apache.hadoop.conf.Configuration.getClassByName(Configuration.java:810)
>> >         at
>> > org.apache.hadoop.conf.Configuration.getClass(Configuration.java:855)
>> >         ... 8 more
>> >
>> > Did I miss a Lib?
>> >
>> >
>> > Thnx
>> >
>> >
>> >
>> >
>> > On Thu, Mar 20, 2014 at 3:13 AM, Lewis John Mcgibbney <
>> > [email protected]> wrote:
>> >
>> > > Hi BlackIce,
>> > >
>> > > On Wed, Mar 19, 2014 at 3:07 PM, <[email protected]>
>> > > wrote:
>> > >
>> > > >
>> > > > HI,
>> > > >
>> > > > My first try to run Nutch in pseudo dist, when trying to run any
>> nutch
>> > > > comman from the /runtime/deploy folder I get following error:
>> > > >
>> > >
>> > > Which version of Hadoop?
>> > > Check the classpath for the offending libraries.
>> > >
>> > >
>> > > >
>> > > >
>> > >
>> >
>>
>>
>>
>> --
>> Talat UYARER
>> Websitesi: http://talat.uyarer.com
>> Twitter: http://twitter.com/talatuyarer
>> Linkedin: http://tr.linkedin.com/pub/talat-uyarer/10/142/304
>>
>
>

Reply via email to