[ 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