[ 
https://issues.apache.org/jira/browse/LUCENE-2774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12984827#action_12984827
 ] 

Steven Rowe commented on LUCENE-2774:
-------------------------------------

Hudson nightly builds are failing when executing {{ant 
generate-maven-artifacts}}, with the same error as Drew reported.

When I use {{maven-ant-tasks-2.0.9.jar}} with Ant 1.7.1 locally, and the 
equivalent of Drew's patches (since the POM parents have changed), I see the 
same errors, but the build doesn't fail.

I just re-ran {{ant clean generate-maven-artifacts}} on trunk with an empty 
{{~/.m2/}} directory, Ant 1.7.1 and {{maven-ant-tasks-2.1.1.jar}}, and no 
errors were printed, and the build succeeded.

I think instead of adding stuff to the *build.xml files, we should require 
{{maven-ant-tasks-2.1.1.jar}} for execution of {{ant generate-maven-artifacts}}.

I just re-ran {{ant clean generate-maven-artifacts}} on trunk with an empty 
{{~/.m2/}} directory, Ant 1.7.1 and {{maven-ant-tasks-2.1.1.jar}} -- no errors 
were printed, and the build succeeded.


> ant generate-maven-artifacts target broken for contrib
> ------------------------------------------------------
>
>                 Key: LUCENE-2774
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2774
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: 3.1, 4.0
>            Reporter: Drew Farris
>            Assignee: Steven Rowe
>            Priority: Minor
>         Attachments: LUCENE-2774.patch
>
>
> When executing 'ant generate-maven-artifacts' from a pristine checkout of 
> branch_3x/lucene or trunk/lucene the following error is encountered:
> {code}
> dist-maven:
>      [copy] Copying 1 file to 
> /home/drew/lucene/branch_3x/lucene/build/contrib/analyzers/common
> [artifact:install-provider] Installing provider: 
> org.apache.maven.wagon:wagon-ssh:jar:1.0-beta-2:runtime
> [artifact:pom] An error has occurred while processing the Maven artifact 
> tasks.
> [artifact:pom]  Diagnosis:
> [artifact:pom] 
> [artifact:pom] Unable to initialize POM pom.xml.template: Cannot find parent: 
> org.apache.lucene:lucene-contrib for project: 
> org.apache.lucene:lucene-analyzers:jar:3.1-SNAPSHOT for project 
> org.apache.lucene:lucene-analyzers:jar:3.1-SNAPSHOT
> [artifact:pom] Unable to download the artifact from any repository
> {code}
> The contrib portion of the ant build is executed in a subant task which does 
> not pick up the pom definitions for lucene-parent and lucene-contrib from the 
> main build.xml, so the lucene-parent and lucene-controb poms must be loaded 
> specifically as a part of the contrib build using the artifact:pom task.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to