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.xml [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] > >