Hi all,
I have some problems to release my modules by using maven and svn plugin
since i change my svn structure and POMs.
here is mys project POM file :

<project xmlns="http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
  <modelVersion>4.0.0</modelVersion>
  <name>radius</name>
  <groupId>radius</groupId>
  <artifactId>radius</artifactId>
  <packaging>pom</packaging>
  <version>1.0</version>

  <scm>
   
<developerConnection>scm:svn:https://svni1/svnroot/radius</developerConnection>
  </scm>
  
  <modules>
    <module>radius-plugin/trunk</module>
    <module>jms-consumer/trunk</module>
  </modules>
  
  <repositories>
    <repository>
      <id>central</id>
      <url>http://srvdev3/artifactory/repo</url>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
    <repository>
      <id>snapshots</id>
      <url>http://srvdev3/artifactory/repo</url>
      <releases>
        <enabled>false</enabled>
      </releases>
    </repository>
  </repositories>
</project>

and one of my module POM file :
<project xmlns="http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd";>
        <parent>
                <groupId>radius</groupId>
                <artifactId>radius</artifactId>
                <version>1.0</version>
                <relativePath>../../pom.xml</relativePath>
        </parent>
        <name>jms-consumer</name>
        <modelVersion>4.0.0</modelVersion>
        <groupId>radius</groupId>
        <artifactId>jms-consumer</artifactId>
        <version>1.0.1_RC5-SNAPSHOT</version>

         <scm>
        
<developerConnection>scm:svn:https://svni1/radius/jms-consumer/trunk</developerConnection>
        </scm>

        <build>
                <plugins>

                <plugin>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <configuration>
                                <source>1.6</source>
                                <target>1.6</target>
                        </configuration>
                </plugin>
        
                
                <plugin>
                        <artifactId>maven-scm-plugin</artifactId>
                        <configuration>
                                <connectionType>connection</connectionType>
                        </configuration>
                </plugin>
                
                <plugin>
                        <artifactId>maven-assembly-plugin</artifactId>
                        <version>2.2-beta-2</version>
                </plugin>
                </plugins>

        </build>

        <dependencies>
                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
                        <version>3.8.1</version>
                        <scope>test</scope>
                </dependency>
        
        </dependencies>
        <distributionManagement>
                <repository>
                        <id>repo</id>
                        <name>repo</name>
                        <url>file://tmp</url>
                </repository>
        </distributionManagement>
</project>

mvn release:clean and mvn release:prepare work perfectly, but when i type
the mvn release:perfom i have this error :
 [INFO]
------------------------------------------------------------------------
        [INFO] Trace
        org.apache.maven.reactor.MavenExecutionException: Cannot find
parent: radius:radius for project: radius:jms-consumer:jar:1.0.1_RC5 for
project radius:jms-consumer:jar:1.0.1_RC5
                at 
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
                at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292)
                at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
                at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
                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:597)
                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: radius:radius for project: radius:jms-consumer:jar:1.0.1_RC5
for project radius:jms-consumer:jar:1.0.1_RC5
                at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1370)
                at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:821)
                at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506)
                at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:198)
                at 
org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583)
                at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461)
                at 
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
                ... 11 more
        Caused by: org.apache.maven.project.ProjectBuildingException: POM
'radius:radius' not found in repository: Unable to download the artifact
from any repository
        
      radius:radius:pom:1.0
        
    from the specified remote repositories:
          maven.org (http://repo1.maven.org/maven2),
          people.apache.org
(http://people.apache.org/maven-snapshot-repository),
          boss.com (http://repository.jboss.com/maven2),
          central (http://repo1.maven.org/maven2)
         for project radius:radius
                at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:603)
                at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1366)
                ... 17 more
        Caused by:
org.apache.maven.artifact.resolver.ArtifactNotFoundException: Unable to
download the artifact from any repository
        
      radius:radius:pom:1.0
        
    from the specified remote repositories:
          maven.org (http://repo1.maven.org/maven2),
          people.apache.org
(http://people.apache.org/maven-snapshot-repository),
          boss.com (http://repository.jboss.com/maven2),
          central (http://repo1.maven.org/maven2)
        
        at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:212)
                at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:74)
                at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:556)
                ... 18 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:331)
                at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:200)
                ... 20 more
        [INFO]
------------------------------------------------------------------------

Have you any idea? what is wrong in my confuguration? 
Thank you.

 
-- 
View this message in context: 
http://www.nabble.com/Releasing-modules-project-with-maven-tp18129659p18129659.html
Sent from the Maven - SCM mailing list archive at Nabble.com.

Reply via email to