[
http://jira.codehaus.org/browse/MNG-3246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Eric Hartmann closed MNG-3246.
------------------------------
Resolution: Won't Fix
After more investigation, it seems that the problem is not here as the
recursive resolution of artifact need to be done as it is.
The maven-ant-task use this filter and it does not return what I expected but
this may be filtered after the resolution.
Sorry for the noise.
> ScopeArtifactFilter seems not to be able to retrieve artifacts with scope
> provided
> ----------------------------------------------------------------------------------
>
> Key: MNG-3246
> URL: http://jira.codehaus.org/browse/MNG-3246
> Project: Maven 2
> Issue Type: Bug
> Components: Artifacts and Repositories
> Affects Versions: 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7
> Reporter: Eric Hartmann
> Attachments: scopeartifactfilter.patch
>
>
> I'm using the maven ant tasks from a project that cannot be mavenized right
> now.
> I'm trying to retrieve the artifacts with scope "provided". The ant task use
> the ScopeArtifactFilter to retrieve those artifacts. Unfortunately the
> constructor miss the use of such artifacts.
> Here is a small patch allowing the use of scope provided and system.
> This filter does not allow the use of special scopes : I'm using a scope
> "endorsed" to identify which jar should be in the endorsed directory. As this
> filter does not compare the scope of artifact with the one used in the
> constructor, it may be usefull to store the string and in the include
> function to test the equality in the last else instead of returning always
> true. But it may not be intended to be used as this ?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira