Hi Devs,
Woden trunk, root pom.xml has following MVN parameters,
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.woden</groupId>
<artifactId>woden</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
and the subsequent MVN modules that link to root pom.xml has the following
parameters,
<parent>
<groupId>org.apache.woden</groupId>
<artifactId>woden</artifactId>
<version>1.0-incubating-SNAPSHOT</version>
</parent>
As you can see parent's version is point to "1.0-incubating-SNAPSHOT" rather
"1.0-SNAPSHOT". Thus, when I do a clean build I get,
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
GroupId: org.apache.woden
ArtifactId: woden
Version: 1.0-incubating-SNAPSHOT
Reason: Unable to download the artifact from any repository
org.apache.woden:woden:pom:1.0-incubating-SNAPSHOT
from the specified remote repositories: central (
http://repo1.maven.org/maven2)
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
org.apache.woden:woden for project: null:woden-impl-dom:jar:null for project
null:woden-impl-dom:jar:null
at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:376)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:289)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java
:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find
parent: org.apache.woden:woden for project: null:woden-impl-dom:jar:null for
project null:woden-impl-dom:jar:null
1,1 Top
Thus, child project's parent version has to changed.
Thank you
Saminda
--
Saminda Abeyruwan
Senior Software Engineer
WSO2 Inc. - www.wso2.org