[ http://issues.apache.org/jira/browse/NUTCH-196?page=all ]

Jerome Charron updated NUTCH-196:
---------------------------------

    Attachment: NUTCH-196.lib-log4j.patch

My two cents with this patch that:
  * provides a lib-log4j plugin (base on log4j 1.2.11)
  * remove log4j jars from parse-rss, clustering-carrots2 and parse-pdf plugins
  * add a dependency on the lib-log4j plugin in parse-rss, clustering-carrots2 
and parse-pdf

Please notice that unit tests are ok, but I didn't test this patch with the 
impacted plugins (parse-rss, clustering-carrots3 and parse-pdf) in a real life 
case.
So, If someone has the occasion to perform such functional tests, please 
confirm that all is ok or not with this patch, so that I can commit it or 
review it.

Jérôme


> lib-xml and lib-log4j plugins
> -----------------------------
>
>          Key: NUTCH-196
>          URL: http://issues.apache.org/jira/browse/NUTCH-196
>      Project: Nutch
>         Type: Improvement
>     Versions: 0.8-dev
>     Reporter: Andrzej Bialecki 
>     Assignee: Andrzej Bialecki 
>  Attachments: NUTCH-196.lib-log4j.patch
>
> Many places in Nutch use XML. Parsing XML using the JDK API is painful. I 
> propose to add one (or more) library plugins with JDOM, DOM4J, Jaxen, etc. 
> This should simplify the current deployment, and help plugin writers to use 
> the existing API.
> Similarly, many plugins use log4j. Either we add it to the /lib, or we could 
> create a lib-log4j plugin.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to