You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by "Alexis (JIRA)" <ji...@apache.org> on 2011/01/10 11:19:47 UTC

[jira] Created: (NUTCH-955) Ivy configuration

Ivy configuration
-----------------

                 Key: NUTCH-955
                 URL: https://issues.apache.org/jira/browse/NUTCH-955
             Project: Nutch
          Issue Type: Improvement
          Components: build
    Affects Versions: 2.0
            Reporter: Alexis


As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.

org.restlet and xercesImpl versions should be changed as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (NUTCH-955) Ivy configuration

Posted by "Andrzej Bialecki (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/NUTCH-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13004509#comment-13004509 ] 

Andrzej Bialecki  commented on NUTCH-955:
-----------------------------------------

Committed with a tweak in rev. 1079770. Thanks!

> Ivy configuration
> -----------------
>
>                 Key: NUTCH-955
>                 URL: https://issues.apache.org/jira/browse/NUTCH-955
>             Project: Nutch
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 2.0
>            Reporter: Alexis
>            Assignee: Andrzej Bialecki 
>             Fix For: 2.0
>
>         Attachments: ivy.patch
>
>
> As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
> If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.
> org.restlet and xercesImpl versions should be changed as well.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] Issue Comment Edited: (NUTCH-955) Ivy configuration

Posted by "Alexis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/NUTCH-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12979525#action_12979525 ] 

Alexis edited comment on NUTCH-955 at 1/10/11 5:27 AM:
-------------------------------------------------------

In the patch, the required dependencies for MySQL and HBase are included in the Ivy config, but commented out as suggested in Julien's comment. It's up to the user to use his own backend to store the data.

Following 3 points are minor issues but the fixes allow to play more nicely under Eclipse:

- The call to "nutch.root" property set in build.xml for ant should be replaced in src/plugin/protocol-sftp/ivy.xml by the built-in "basedir" ivy property.
- The 2.0.1 version of restlet dependency does not exist in the maven repository, so you want to manually change it to 2.0.0.
- The xerces (XML parser) implementation needs to be upgraded from 2.6.2 to 2.9.1, otherwise you'll see exceptions while running a JUnit test.

      was (Author: alexis779):
    In the patch, the required dependencies for MySQL and HBase are included in the Ivy config, but commented out. It's up to the user to use his own backend to store the data.

Following 3 points are minor issues but the fixes allow to play more nicely under Eclipse:

- The call to "nutch.root" property set in build.xml for ant should be replaced in src/plugin/protocol-sftp/ivy.xml by the built-in "basedir" ivy property.
- The 2.0.1 version of restlet dependency does not exist in the maven repository, so you want to manually change it to 2.0.0.
- The xerces (XML parser) implementation needs to be upgraded from 2.6.2 to 2.9.1, otherwise you'll see exceptions while running a JUnit test.
  
> Ivy configuration
> -----------------
>
>                 Key: NUTCH-955
>                 URL: https://issues.apache.org/jira/browse/NUTCH-955
>             Project: Nutch
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 2.0
>            Reporter: Alexis
>         Attachments: ivy.patch
>
>
> As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
> If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.
> org.restlet and xercesImpl versions should be changed as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (NUTCH-955) Ivy configuration

Posted by "Andrzej Bialecki (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/NUTCH-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrzej Bialecki  resolved NUTCH-955.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0
         Assignee: Andrzej Bialecki 

> Ivy configuration
> -----------------
>
>                 Key: NUTCH-955
>                 URL: https://issues.apache.org/jira/browse/NUTCH-955
>             Project: Nutch
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 2.0
>            Reporter: Alexis
>            Assignee: Andrzej Bialecki 
>             Fix For: 2.0
>
>         Attachments: ivy.patch
>
>
> As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
> If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.
> org.restlet and xercesImpl versions should be changed as well.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] Updated: (NUTCH-955) Ivy configuration

Posted by "Alexis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/NUTCH-955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexis updated NUTCH-955:
-------------------------

    Attachment: ivy.patch

In the patch, the required dependencies for MySQL and HBase are included in the Ivy config, but commented out. It's up to the user to use his own backend to store the data.

Following 3 points are minor issues but the fixes allow to play more nicely under Eclipse:

- The call to "nutch.root" property set in build.xml for ant should be replaced in src/plugin/protocol-sftp/ivy.xml by the built-in "basedir" ivy property.
- The 2.0.1 version of restlet dependency does not exist in the maven repository, so you want to manually change it to 2.0.0.
- The xerces (XML parser) implementation needs to be upgraded from 2.6.2 to 2.9.1, otherwise you'll see exceptions while running a JUnit test.

> Ivy configuration
> -----------------
>
>                 Key: NUTCH-955
>                 URL: https://issues.apache.org/jira/browse/NUTCH-955
>             Project: Nutch
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 2.0
>            Reporter: Alexis
>         Attachments: ivy.patch
>
>
> As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
> If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.
> org.restlet and xercesImpl versions should be changed as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (NUTCH-955) Ivy configuration

Posted by "Alexis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/NUTCH-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12983125#action_12983125 ] 

Alexis commented on NUTCH-955:
------------------------------

Sorry please disregard the nutch.root first bullet in the previous comment and in the patch. This would break the build: basedir variable holds the plugin's base directory ("Nutch2.0/src/plugin/protocol-sftp"). I get an error in the build saying ivy/ivy-configurations.xml is not found with this patch.

I need to figure out how to load this nutch.root variable in the Ivy plugin in Eclipse.

> Ivy configuration
> -----------------
>
>                 Key: NUTCH-955
>                 URL: https://issues.apache.org/jira/browse/NUTCH-955
>             Project: Nutch
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 2.0
>            Reporter: Alexis
>         Attachments: ivy.patch
>
>
> As mentioned in NUTCH-950, we can slightly improve the Ivy configuration to help setup the Gora backend more easily.
> If the user does not want to stick with default HSQL database, other alternatives exist, such as MySQL and HBase.
> org.restlet and xercesImpl versions should be changed as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.