nutch-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Mattmann <chris.mattm...@jpl.nasa.gov>
Subject Re: 0.8 not loading plugins
Date Thu, 17 Aug 2006 22:13:46 GMT
Hi Chris,

 It seems from your email message that your plugin is located in
$NUTCH_HOME/build/custom-meta? Is this where your plugin * code * is
currently stored? If so, this is the wrong location and the most likely
reason that your plugin isn't being loaded.

 Plugin code should live in $NUTCH_HOME/src/plugins, so in your case, you'd
have /usr/local/nutch-0.8/src/plugin/custom-meta, with the underlying plugin
code dir structure underneath there. Then, to deploy your plugin to the
build directory (which is $NUTCH_HOME/build/plugins), you would type: ant
deploy.

Give this a shot and see if that fixes it.

Cheers,
  Chris



On 8/17/06 3:05 PM, "Chris Stephens" <chris@liveoakinteractive.com> wrote:

> Its definitely not trying to load my plugin, I added that debug setting
> and didn't see anything regarding my plugin.  One thing I noticed is
> that my plugin is not in the plugins directory.  At what point do the
> plugs get copied there?  Here is the output from my compile:
> 
> compile:
>      [echo] Compiling plugin: custom-meta
>     [javac] Compiling 3 source files to
> /usr/local/nutch-0.8/build/custom-meta/classes
>     [javac] Note: Some input files use or override a deprecated API.
>     [javac] Note: Recompile with -Xlint:deprecation for details.
> 
> jar:
>       [jar] Building jar:
> /usr/local/nutch-0.8/build/custom-meta/custom-meta.jar
> 
> deps-test:
> 
> deploy:
>      [copy] Copying 1 file to /usr/local/nutch-0.8/build/plugins/custom-meta
> 
> HUYLEBROECK Jeremy RD-ILAB-SSF wrote:
>> Did you check if your plugin.xml is read by putting the plugin package
>> in debug mode?
>> (put this in the log4j.properties)
>> log4j.logger.org.apache.nutch.plugin=DEBUG
>> 
>> 
>> -----Original Message-----
>> From: Chris Stephens [mailto:chris@liveoakinteractive.com]
>> Sent: Thursday, August 17, 2006 2:30 PM
>> To: nutch-dev@lucene.apache.org
>> Subject: Re: 0.8 not loading plugins
>> 
>> I have this line in src/plugin/build.xml under the deploy section:
>> 
>> <ant dir="custom-meta" target="deploy" />
>> 
>> The plugin is compiling ok.  I spent several days getting errors on
>> compile and investing how to port them to 0.8.
>> 
>> Jonathan Addison wrote:
>>   
>>> Hi Chris,
>>> 
>>> Chris Stephens wrote:
>>>     
>>>> I think I finally have my plugin ported to 0.8, however I cannot get
>>>> my plugin to load.
>>>> 
>>>> My plugin.includes file in conf/nutch-site.xml has the following for
>>>> its plugin.includes value:
>>>> 
>>>> <value>protocol-http|urlfilter-regex|parse-(text|html|js)|index-basic
>>>> |query-(basic|site|url)|summary-basic|scoring-opic|custom-meta</value
>>>>       
>>>> My plugin is the 'custom-meta' entry at the end.
>>>> 
>>>> My plugin never shows up in the Registered Plugins list in the
>>>> hadoop.log, and lines in my plugin that run logger.info never show up
>>>>       
>> 
>>   
>>>> as well.  Is there a step I am missing with 0.8, what should I do
>>>> next to debug the problem?
>>>>       
>>> Have you also added your plugin to plugin/build.xml?
>>>     
>>>> Thank you,
>>>> 
>>>> Chris Stephens
>>>> 
>>>> 
>>>>       
>>>     
>> 
>> 
>>   
> 



Mime
View raw message