Hi

Why do you use an empty <relativePath> element?

If the parent is in the directory above the current project, then just
omit the <relativePath> element. Otherwise it must contain the relative
path to the directory where the parent pom is.

On 2012-11-01 23:10, Andre Gomes wrote:
> 
> I am using the maven-site-plugin version 3.2 in a multi-module project that 
> has a parent project. This parent project is a release and it is in a release 
> repository and it is in this project that is defined the repositories (that 
> is also defined in the settings.xml file). The multi-module project is a 
> snapshot and when I run mvn site on the multi-module project I am getting the 
> error below saying that can not find the parent project, however the parent 
> project is download. When I change the parent project version to a snapshot 
> version the error disappear, also when I run mvn install in the parent 
> project the error disappear. What I want to know is why I am getting this 
> error and how can I solved without changing the parent version and running 
> mvn install in the parent. 
> Note: In the pom files the relative path is set as empty. And all project 
> have the same groupId
> 
> Thanks, André Gomes
> 
> [INFO] Parent project loaded from repository:groupId:parent:pom:1.0.3[DEBUG] 
> Parent project loaded ...[DEBUG] Skipped site descriptor for locale en[DEBUG] 
> Skipped remote site descriptor check[WARNING] Unable to find a URL to the 
> parent project. The parent menuwill NOT be added.[DEBUG] Attempting to load 
> module information from local filesystem[DEBUG] Verifying availabilityof 
> /home/agomes/.m2/repository/groupId/parent/1.0.3/parent-1.0.3.pom from 
> [central (http://repo1.maven.org/maven2, releases)][DEBUG] Skipped remote 
> update check forgroupId:parent:pom:1.0.3, locally cached 
> artifactup-to-date.[DEBUG] Using connector WagonRepositoryConnector with 
> priority 0 
> forhttp://repo1.maven.org/maven2Downloading:http://repo1.maven.org/maven2/groupId/parent/1.0.3/parent-1.0.3.pom[DEBUG]
>  Reading resolution trackingfile 
> /home/agomes/.m2/repository/groupId/parent/1.0.3/parent-1.0.3.pom.lastUpdated[DEBUG]
>  Writing resolution trackingfile 
> /home/agomes/.m2/repository/groupId/parent/1.0.3/parent-
 1.0.3.p
om.lastUpdated[INFO]------------------------------------------------------------------------[INFO]
 Reactor Summary:[INFO] [INFO] projectName 
.............................................. FAILURE[12.552s][INFO] moduleA 
........................................ SKIPPED[INFO] moduleB  
....................................... SKIPPED[INFO] moduleC 
................................ SKIPPED[INFO] moduleD 
........................... SKIPPED[INFO] moduleE 
.......................................... SKIPPED[INFO] moduleF 
................................... 
SKIPPED[INFO]------------------------------------------------------------------------[INFO]
 BUILD 
FAILURE[INFO]------------------------------------------------------------------------[INFO]
 Total time: 13.045s[INFO] Finished at: Tue Oct 30 18:39:43 WET 2012[INFO] 
Final Memory: 
26M/247M[INFO]------------------------------------------------------------------------[ERROR]
 Failed to execute goalorg.apache.maven.plugins:maven-site-plugin:3.
 1:site (
default-site) onproject projectName: SiteToolException: Unable to read local 
module-POM: 1problem was encountered while building the effective model 
forgroupId:moduleA:1.1.5-SNAPSHOT[ERROR] [FATAL] Non-resolvable parent POM 
forgroupId:projectName:1.1.5-SNAPSHOT: Could not find 
artifactgroupId:parent:pom:1.0.3 in central(http://repo1.maven.org/maven2) 
@groupId:projectName:1.1.5-SNAPSHOT, 
/home/agomes/workspace/projectName/pom.xml,line 9, column 10[ERROR] for project 
groupId:moduleA:1.1.5-SNAPSHOTat 
/home/agomes/workspace/projectName/moduleA/pom.xml for 
projectgroupId:moduleA:1.1.5-SNAPSHOTat 
/home/agomes/workspace/projectName/moduleA/pom.xml[ERROR] -> [Help 
1]org.apache.maven.lifecycle.LifecycleExecutionException: Failed toexecute goal 
org.apache.maven.plugins:maven-site-plugin:3.1:site(default-site) on project 
projectName: SiteToolException: Unable to read 
localmodule-POMatorg.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)atorg.apache.maven.lifecy
 cle.inte
rnal.MojoExecutor.execute(MojoExecutor.java:153)atorg.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)atorg.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)atorg.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)atorg.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)atorg.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)at
 org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)at 
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)at 
org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)at 
org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)at 
org.apache.maven.cli.MavenCli.main(MavenCli.java:141)at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)atsun.reflect.Deleg
 atingMet
hodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at 
java.lang.reflect.Method.invoke(Method.java:616)atorg.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)atorg.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)atorg.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)atorg.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)Caused
 by: org.apache.maven.plugin.MojoExecutionException:SiteToolException: Unable 
to read local 
module-POMatorg.apache.maven.plugins.site.AbstractSiteRenderingMojo.createSiteRenderingContext(AbstractSiteRenderingMojo.java:300)atorg.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:154)at
 
org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:138)atorg.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)atorg.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)...
 19 
 moreCaus
ed by: org.apache.maven.doxia.tools.SiteToolException: Unable toread local 
module-POMatorg.apache.maven.doxia.tools.DefaultSiteTool.populateModulesMenu(DefaultSiteTool.java:892)atorg.apache.maven.doxia.tools.DefaultSiteTool.getDecorationModel(DefaultSiteTool.java:488)atorg.apache.maven.plugins.site.AbstractSiteRenderingMojo.createSiteRenderingContext(AbstractSiteRenderingMojo.java:293)...
 23 moreCaused by: org.apache.maven.project.InvalidProjectModelException: 
1problem was encountered while building the effective model 
forgroupId:moduleA:1.1.5-SNAPSHOT[FATAL] Non-resolvable parent POM 
forgroupId:projectName:1.1.5-SNAPSHOT: Could not find 
artifactgroupId:parent:pom:1.0.3 in central(http://repo1.maven.org/maven2) 
@groupId:projectName:1.1.5-SNAPSHOT, 
/home/agomes/workspace/projectName/pom.xml,line 9, column 10for project 
groupId:moduleA:1.1.5-SNAPSHOTat 
/home/agomes/workspace/projectName/moduleA/pom.xml for 
projectgroupId:moduleA:1.1.5-SNAPSHOTat /home/agomes/workspace/projectNa
 me/modul
eA/pom.xmlatorg.apache.maven.project.DefaultMavenProjectBuilder.transformError(DefaultMavenProjectBuilder.java:194)atorg.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:211)atorg.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:223)atorg.apache.maven.doxia.tools.DefaultSiteTool.populateModulesMenu(DefaultSiteTool.java:888)...
 25 more
> 
> 
> 
>                                         
> 


-- 
Dennis Lundberg

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

Reply via email to