You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Sébastien Launay (JIRA)" <ji...@apache.org> on 2008/07/23 09:35:31 UTC

[jira] Created: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Retrieve after resolve feature does not fetch only accepted jar types artifact
------------------------------------------------------------------------------

                 Key: IVYDE-106
                 URL: https://issues.apache.org/jira/browse/IVYDE-106
             Project: IvyDE
          Issue Type: Bug
    Affects Versions: 2.0.0.alpha1
         Environment: Eclipse 3.4
            Reporter: Sébastien Launay


use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.

But the folder 'web/WEB-INF/lib/' contains after a retrieve:
- jar type of dependencies artifacts (expected).
- javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
- javadoc type only if a dependency contains both jar type and javadoc type artifacts.

I think that only accepted jar type artifacts must be fetched.

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


[jira] Resolved: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée resolved IVYDE-106.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0.beta1
         Assignee: Nicolas Lalevée

> Retrieve after resolve feature does not fetch only accepted jar types artifact
> ------------------------------------------------------------------------------
>
>                 Key: IVYDE-106
>                 URL: https://issues.apache.org/jira/browse/IVYDE-106
>             Project: IvyDE
>          Issue Type: Improvement
>    Affects Versions: 2.0.0.alpha1
>         Environment: Eclipse 3.4
>            Reporter: Sébastien Launay
>            Assignee: Nicolas Lalevée
>             Fix For: 2.0.0.beta1
>
>         Attachments: retrieve.xml
>
>
> I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
> in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.
> But the folder 'web/WEB-INF/lib/' contains after a retrieve:
> - jar type of dependencies artifacts (expected).
> - javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
> - javadoc type only if a dependency contains both jar type and javadoc type artifacts.
> I think that only accepted jar type artifacts must be fetched.

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


[jira] Closed: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Posted by "Sébastien Launay (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sébastien Launay closed IVYDE-106.
----------------------------------


Works great thanks, i can have now a compile classpath in Eclipse and a runtime classpath in WEB-INF/lib.

> Retrieve after resolve feature does not fetch only accepted jar types artifact
> ------------------------------------------------------------------------------
>
>                 Key: IVYDE-106
>                 URL: https://issues.apache.org/jira/browse/IVYDE-106
>             Project: IvyDE
>          Issue Type: Improvement
>    Affects Versions: 2.0.0.alpha1
>         Environment: Eclipse 3.4
>            Reporter: Sébastien Launay
>            Assignee: Nicolas Lalevée
>             Fix For: 2.0.0.beta1
>
>         Attachments: retrieve.xml
>
>
> I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
> in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.
> But the folder 'web/WEB-INF/lib/' contains after a retrieve:
> - jar type of dependencies artifacts (expected).
> - javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
> - javadoc type only if a dependency contains both jar type and javadoc type artifacts.
> I think that only accepted jar type artifacts must be fetched.

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


[jira] Updated: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée updated IVYDE-106:
----------------------------------

    Attachment: retrieve.xml

I attach here what I see as an easy work around: use ant. Just include this file in your project, setup correctly the paths, and then make it run under Eclipse.

> Retrieve after resolve feature does not fetch only accepted jar types artifact
> ------------------------------------------------------------------------------
>
>                 Key: IVYDE-106
>                 URL: https://issues.apache.org/jira/browse/IVYDE-106
>             Project: IvyDE
>          Issue Type: Improvement
>    Affects Versions: 2.0.0.alpha1
>         Environment: Eclipse 3.4
>            Reporter: Sébastien Launay
>         Attachments: retrieve.xml
>
>
> I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
> in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.
> But the folder 'web/WEB-INF/lib/' contains after a retrieve:
> - jar type of dependencies artifacts (expected).
> - javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
> - javadoc type only if a dependency contains both jar type and javadoc type artifacts.
> I think that only accepted jar type artifacts must be fetched.

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


[jira] Updated: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Posted by "Nicolas Lalevée (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée updated IVYDE-106:
----------------------------------

    Issue Type: Improvement  (was: Bug)

Rethinking about your request, your case seems to be very specific compared to the variety of use case of the retrieve job.
In your case you want only runtime dependencies and only jars.
Another use case could be to want to have retrieved the compile and test configuration, and want that the sources too, in order to in fact manage manually the Eclipse classpath.

So I think that here it is more a feature request than a bug. We just lack of control on the retrieve job. We should be able to choose which configuration, and which type. Probably the retrieve job and the classpath container should be more separated in term of configuration, having just in common the ivy.xml and the ivysettings.



> Retrieve after resolve feature does not fetch only accepted jar types artifact
> ------------------------------------------------------------------------------
>
>                 Key: IVYDE-106
>                 URL: https://issues.apache.org/jira/browse/IVYDE-106
>             Project: IvyDE
>          Issue Type: Improvement
>    Affects Versions: 2.0.0.alpha1
>         Environment: Eclipse 3.4
>            Reporter: Sébastien Launay
>
> I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
> in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.
> But the folder 'web/WEB-INF/lib/' contains after a retrieve:
> - jar type of dependencies artifacts (expected).
> - javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
> - javadoc type only if a dependency contains both jar type and javadoc type artifacts.
> I think that only accepted jar type artifacts must be fetched.

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


[jira] Updated: (IVYDE-106) Retrieve after resolve feature does not fetch only accepted jar types artifact

Posted by "Sébastien Launay (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/IVYDE-106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sébastien Launay updated IVYDE-106:
-----------------------------------

    Description: 
I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.

But the folder 'web/WEB-INF/lib/' contains after a retrieve:
- jar type of dependencies artifacts (expected).
- javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
- javadoc type only if a dependency contains both jar type and javadoc type artifacts.

I think that only accepted jar type artifacts must be fetched.

  was:
use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.

But the folder 'web/WEB-INF/lib/' contains after a retrieve:
- jar type of dependencies artifacts (expected).
- javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
- javadoc type only if a dependency contains both jar type and javadoc type artifacts.

I think that only accepted jar type artifacts must be fetched.


> Retrieve after resolve feature does not fetch only accepted jar types artifact
> ------------------------------------------------------------------------------
>
>                 Key: IVYDE-106
>                 URL: https://issues.apache.org/jira/browse/IVYDE-106
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 2.0.0.alpha1
>         Environment: Eclipse 3.4
>            Reporter: Sébastien Launay
>
> I use the 'Retrieve after resolve' feature in order to populate the directory web/WEB-INF/lib
> in my project using pattern 'web/WEB-INF/lib/[artifact]-[revision].[ext]'.
> But the folder 'web/WEB-INF/lib/' contains after a retrieve:
> - jar type of dependencies artifacts (expected).
> - javadoc type and resource type (custom type with zip extension) of the same dependency but no jar type artifact.
> - javadoc type only if a dependency contains both jar type and javadoc type artifacts.
> I think that only accepted jar type artifacts must be fetched.

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