Hey all, we are running continuum 1.0.3 on a windows server (2003), and we have installed it as a service. We have the following project structure ROOT - master - module 1 - module 2 - module 3
When I restart continuum (restarting the service), I get the following error for the all modules: org.apache.maven.continuum.execution.ContinuumBuildExecutorException: Error while mapping metadata. at org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.updateProjectFromCheckOut (MavenTwoBuildExecutor.java:117) at org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectoryContinuumAction.execute (UpdateProjectFromWorkingDirectoryContinuumAction.java:64) at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( DefaultBuildController.java:273) at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask (BuildProjectTaskExecutor.java:47) at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run (ThreadedTaskQueueExecutor.java:103) at java.lang.Thread.run(Thread.java:534) Caused by: org.apache.maven.continuum.execution.maven.m2.MavenBuilderHelperException: Cannot build maven project from D:\javadev\tools\continuum- 1.0.3\bin\win32\..\..\apps\continuum\working-directory\62\pom.xml (Cannot find parent: mycompany.project:project-master for project: mycompany.project:project-common:jar:3.2.8-SNAPSHOT). at org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.getMavenProject (DefaultMavenBuilderHelper.java:339) at org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.mapMetadataToProject (DefaultMavenBuilderHelper.java:112) at org.apache.maven.continuum.execution.maven.m2.MavenTwoBuildExecutor.updateProjectFromCheckOut (MavenTwoBuildExecutor.java:113) ... 5 more Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find parent: mycompany.project:project-master for project: mycompany.project:project-common:jar:3.2.8-SNAPSHOT at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage( DefaultMavenProjectBuilder.java:1161) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal( DefaultMavenProjectBuilder.java:674) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal (DefaultMavenProjectBuilder.java:416) at org.apache.maven.project.DefaultMavenProjectBuilder.build( DefaultMavenProjectBuilder.java:201) at org.apache.maven.continuum.execution.maven.m2.DefaultMavenBuilderHelper.getMavenProject (DefaultMavenBuilderHelper.java:306) ... 7 more Caused by: org.apache.maven.project.ProjectBuildingException: POM ' mycompany.project:project-master' not found in repository: Unable to download the artifact from any repository mycompany.project:project-master:pom:3.2-SNAPSHOT from the specified remote repositories: central (http://repo1.maven.org/maven2) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository( DefaultMavenProjectBuilder.java:513) at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage( DefaultMavenProjectBuilder.java:1157) ... 11 more Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to download the artifact from any repository mycompany.project:project-master:pom:3.2-SNAPSHOT from the specified remote repositories: central (http://repo1.maven.org/maven2) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( DefaultArtifactResolver.java:136) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( DefaultArtifactResolver.java:63) at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository( DefaultMavenProjectBuilder.java:467) ... 12 more Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable to download the artifact from any repository at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact( DefaultWagonManager.java:260) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve( DefaultArtifactResolver.java:124) ... 14 more Once the master project has been build all the modules are building normally again. What's very strange is that Maven is trying to go to an external repository, while we have configured Maven to go to our internal repository: <profile> <id>dfsprofile</id> <repositories> <repository> <!-- must be named 'central' to override super-POM --> <id>central</id> <url>file:///\\companyserver\repo</url> <releases> <enabled>true</enabled> <!-- can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally) --> <updatePolicy>always</updatePolicy> <!-- Valid values are "fail" or "warn" --> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> <updatePolicy/> <checksumPolicy/> </snapshots> </repository> <repository> <!-- central repository for snapshots --> <id>Snapshots</id> <name>central maven repository for snapshots</name> <url>file:///\\companyserver\snapshot</url> <releases> <enabled>false</enabled> <updatePolicy/> <checksumPolicy/> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <!-- central repository for snapshots (of maven plugins) --> <id>central</id> <name>central maven repository for plugins</name> <url>file:///\\companyserver\repo</url> <releases> <enabled>true</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy /> </snapshots> </pluginRepository> </pluginRepositories> </profile> What very strange is that when I launch the maven command (which I suppose continuum starts) from the command line in the directory: continuum-1.0.3\apps\continuum\working-directory\62> all works fine. Any ideas??