ok, this one looks like a bug Please file a Jira issue. Le samedi 02 février 2008, Thomas Tardy a écrit : > But even if I copy the repository configuration from the settings.xml to > the pom it's not working. And in the pom it's not defined in a profile. > > On Feb 2, 2008 1:07 PM, Hervé BOUTEMY <[EMAIL PROTECTED]> wrote: > > ok, I see. > > > > > [artifact:pom] Using remote repositories: > > > - id=central, url=http://repo1.maven.org/maven2, releases=enabled, > > > snapshots=disabled > > > > The repository defined in your settings.xml is not used, since it is > > defined > > in a profile. > > This is a known limitation: profiles are not supported yet, neither in > > settings nor in POM. > > See http://jira.codehaus.org/browse/MANTTASKS-35 > > > > Hervé > > > > Le samedi 02 février 2008, Thomas Tardy a écrit : > > > Hi all, > > > > > > this is the output of ant -v. > > > > > > As you can see, it cannot download the artefact > > > com.ibm.isov.grdm:grdm-parent:pom:2.0.1.3-SNAPSHOT which is the parent > > > > of > > > > > the pom file I'm loading with ant. The artefact is on the repository > > > configured in C:\Documents and Settings\Administrator\.m2\settings.xml. > > > > But > > > > > if I download the artefact and the ant task can validate the pom, the > > > > ant > > > > > tasks are able to download other artefacts from the repository. > > > > > > Any idea what the problem could be? > > > > > > Apache Ant version 1.7.0 compiled on December 13 2006 > > > Buildfile: build-grdm.xml > > > Detected Java version: 1.5 in: C:\Program > > > Files\IBM\SDP70\runtimes\base_v61\java > > > \jre > > > Detected OS: Windows XP > > > parsing buildfile M:\services_trunk\IsovPlugin\build-grdm.xml with URI > > > = file:/M > > > > > > :/services_trunk/IsovPlugin/build-grdm.xml > > > > > > Project base dir set to: M:\services_trunk\IsovPlugin > > > [antlib:org.apache.tools.ant] Could not load definitions from resource > > > org/apach > > > e/tools/ant/antlib.xml. It could not be found. > > > parsing buildfile > > > jar:file:/M:/services_trunk/IsovFrameworkDeployment/utilLib/ma > > > ven-ant-tasks-2.0.8.jar!/org/apache/maven/artifact/ant/antlib.xml with > > > > URI > > > > > = jar > > > > > > :file:/M:/services_trunk/IsovFrameworkDeployment/utilLib/maven- > > > > > > ant-tasks-2.0.8.j > > > ar!/org/apache/maven/artifact/ant/antlib.xml > > > Build sequence for target(s) `setupLocalClient' is > > > > [deleteAllDependencies, > > > > > updat > > > eRemoteIsovDependencies, updateLocalIsovDependencies, > > > reloadRemoteTpdDependencie > > > s, reloadLocalTpdDependencies, setupLocalClient] > > > Complete build sequence is [deleteAllDependencies, > > > updateRemoteIsovDependencies, > > > updateLocalIsovDependencies, reloadRemoteTpdDependencies, > > > reloadLocalTpdDepende > > > ncies, setupLocalClient, setupRemoteClient, ] > > > > > > deleteAllDependencies: > > > > > > updateRemoteIsovDependencies: > > > [artifact:pom] Loading Maven settings file: C:\Documents and > > > Settings\Administra > > > tor\.m2\settings.xml > > > [artifact:pom] Loading Maven settings file: C:\apps\build\apache- > > > maven-2.0.8\con > > > f\settings.xml > > > [artifact:pom] Using remote repositories: > > > - id=central, url=http://repo1.maven.org/maven2, releases=enabled, > > > snapshots=d > > > isabled > > > [artifact:pom] Error downloading parent pom > > > com.ibm.isov.grdm:grdm-parent::2.0.1 > > > .3-SNAPSHOT: Missing: > > > [artifact:pom] ---------- > > > [artifact:pom] 1) com.ibm.isov.grdm:grdm-parent:pom:2.0.1.3-SNAPSHOT > > > [artifact:pom] Path to dependency: > > > [artifact:pom] 1) unspecified:unspecified:jar:0.0 > > > [artifact:pom] 2) > > > com.ibm.isov.grdm:grdm-parent:pom:2.0.1.3-SNAPSHOT > > > [artifact:pom] > > > [artifact:pom] ---------- > > > [artifact:pom] 1 required artifact is missing. > > > [artifact:pom] > > > [artifact:pom] for artifact: > > > [artifact:pom] unspecified:unspecified:jar:0.0 > > > [artifact:pom] > > > [artifact:pom] from the specified remote repositories: > > > [artifact:pom] central (http://repo1.maven.org/maven2) > > > [artifact:pom] An error has occurred while processing the Maven > > > artifact tasks. > > > [artifact:pom] Diagnosis: > > > [artifact:pom] > > > [artifact:pom] Unable to initialize POM > > > dependency-pom-isov-remote-grdm.xml: Fai > > > led to validate POM for project > > > > com.ibm.isov.grdm:grdm-plugin-isov-remote > > > > > at M:\ > > > services_trunk\IsovPlugin\dependency\dependency-pom-isov-remote-grdm.xm > > >l [artifact:pom] > > > > > > BUILD FAILED > > > M:\services_trunk\IsovPlugin\build-grdm.xml:10: Unable to initialize > > > POM depende > > > ncy-pom-isov-remote-grdm.xml: Failed to validate POM for project > > > com.ibm.isov.gr > > > dm:grdm-plugin-isov-remote at > > > M:\services_trunk\IsovPlugin\dependency\dependency > > > -pom-isov-remote-grdm.xml > > > at org.apache.maven.artifact.ant.Pom.initialise(Pom.java:173) > > > at org.apache.maven.artifact.ant.Pom.doExecute(Pom.java:374) > > > at org.apache.maven.artifact.ant.AbstractArtifactTask.execute > > > (AbstractAr > > > tifactTask.java:658) > > > at org.apache.tools.ant.UnknownElement.execute( > > > > UnknownElement.java > > > > > :288) > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke > > > (NativeMethodAccessorImpl. > > > java:64) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke > > > (DelegatingMethodAcces > > > sorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:615) > > > at org.apache.tools.ant.dispatch.DispatchUtils.execute( > > > DispatchUtils.jav > > > a:105) > > > at org.apache.tools.ant.Task.perform(Task.java:348) > > > at org.apache.tools.ant.Target.execute(Target.java:357) > > > at org.apache.tools.ant.Target.performTasks(Target.java:385) > > > at org.apache.tools.ant.Project.executeSortedTargets( > > > > Project.java > > > > > :1329) > > > > > > at > > > org.apache.tools.ant.Project.executeTarget(Project.java:1298) at > > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExe > > > cutor.java:41) > > > at org.apache.tools.ant.Project.executeTargets(Project.java > > > > > :1181) > > : > > > at org.apache.tools.ant.Main.runBuild(Main.java:698) > > > at org.apache.tools.ant.Main.startAnt(Main.java:199) > > > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > > > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > > > Caused by: org.apache.maven.project.InvalidProjectModelException: > > > Failed > > > > to > > > > > vali > > > date POM for project com.ibm.isov.grdm:grdm-plugin-isov-remote at > > > M:\services_tr > > > unk\IsovPlugin\dependency\dependency-pom-isov-remote-grdm.xml > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLog > > > ic(DefaultMavenProjectBuilder.java:996) > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal (Def > > > aultMavenProjectBuilder.java:799) > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi > > > leInternal(DefaultMavenProjectBuilder.java:476) > > > at org.apache.maven.project.DefaultMavenProjectBuilder.build > > > (DefaultMave > > > nProjectBuilder.java:197) > > > at org.apache.maven.artifact.ant.Pom.initialise(Pom.java:169) > > > ... 19 more > > > --- Nested Exception --- > > > org.apache.maven.project.InvalidProjectModelException: Failed to > > > > validate > > > > > POM fo > > > r project com.ibm.isov.grdm:grdm-plugin-isov-remote at > > > M:\services_trunk\IsovPlu > > > gin\dependency\dependency-pom-isov-remote-grdm.xml > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLog > > > ic(DefaultMavenProjectBuilder.java:996) > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal (Def > > > aultMavenProjectBuilder.java:799) > > > at > > > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi > > > leInternal(DefaultMavenProjectBuilder.java:476) > > > at org.apache.maven.project.DefaultMavenProjectBuilder.build > > > (DefaultMave > > > nProjectBuilder.java:197) > > > at org.apache.maven.artifact.ant.Pom.initialise(Pom.java:169) > > > at org.apache.maven.artifact.ant.Pom.doExecute(Pom.java:374) > > > at org.apache.maven.artifact.ant.AbstractArtifactTask.execute > > > (AbstractAr > > > tifactTask.java:658) > > > at org.apache.tools.ant.UnknownElement.execute( > > > > UnknownElement.java > > > > > :288) > > > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke > > > (NativeMethodAccessorImpl. > > > java:64) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke > > > (DelegatingMethodAcces > > > sorImpl.java:43) > > > at java.lang.reflect.Method.invoke(Method.java:615) > > > at org.apache.tools.ant.dispatch.DispatchUtils.execute( > > > DispatchUtils.jav > > > a:105) > > > at org.apache.tools.ant.Task.perform(Task.java:348) > > > at org.apache.tools.ant.Target.execute(Target.java:357) > > > at org.apache.tools.ant.Target.performTasks(Target.java:385) > > > at org.apache.tools.ant.Project.executeSortedTargets( > > > > Project.java > > > > > :1329) > > > > > > at > > > org.apache.tools.ant.Project.executeTarget(Project.java:1298) at > > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets (DefaultExe > > > cutor.java:41) > > > at org.apache.tools.ant.Project.executeTargets(Project.java > > > > > :1181) > > : > > > at org.apache.tools.ant.Main.runBuild(Main.java:698) > > > at org.apache.tools.ant.Main.startAnt(Main.java:199) > > > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > > > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > > > > > > Total time: 1 second > > > > > > On Feb 2, 2008 12:37 AM, Hervé BOUTEMY <[EMAIL PROTECTED]> wrote: > > > > Hi, > > > > > > > > Please provide "ant -v" output to let us understand what you mean by > > > > "I > > > > > > get a > > > > validation error". > > > > > > > > Regards, > > > > > > > > Hervé > > > > > > > > Le vendredi 01 février 2008, Thomas Tardy a écrit : > > > > > Does anybody have an idea why the maven ant tasks see the > > > > > repository configured in the settings.xml during the later build > > > > > phases but not > > > > > > > > during > > > > > > > > > the validate phase? > > > > > > > > > > On Jan 31, 2008 1:38 PM, Thomas Tardy <[EMAIL PROTECTED]> > > > > wrote: > > > > > > Hi all, > > > > > > > > > > > > I'm trying to load an existing pom.xml with ant. The pom refers > > > > his > > > > > > > > parent, which is not in the local repository. The remote > > > > repository > > > > > > > > is configured in the settings.xml ${user.home}/.m2/settings.xml > > > > and > > > > > > > > it's working with "normal" maven. The maven ant tasks are not > > > > > > able > > > > to > > > > > > download > > > > > > > > > > the parent from the repository. I get a validation error. When I > > > > > > > > download > > > > > > > > > > the parent pom to the local repository the validation is > > > > successful. > > > > > > > > After the validation phase, the maven ant tasks are able to > > > > download > > > > > > > > artefacts from the remote repository. > > > > > > > > > > > > Is this a bug? What am I doing wrong? > > > > > > > > > > > > Thank you for your help! > > > > > > > > > > > > Regards, > > > > > > Thomas > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]