mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Basil James Whitehouse III (JIRA)" <j...@apache.org>
Subject [jira] Created: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies
Date Fri, 06 Aug 2010 19:05:16 GMT
Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet
transitive dependencies
-------------------------------------------------------------------------------------------------------------------

                 Key: FTPSERVER-382
                 URL: https://issues.apache.org/jira/browse/FTPSERVER-382
             Project: FtpServer
          Issue Type: Bug
    Affects Versions: 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0.0
         Environment: $ mvn --version
Apache Maven 3.0-beta-1 (r935667; 2010-04-19 13:00:39-0400)
Java version: 1.6.0_20
Java home: /usr/lib/jvm/java-6-sun-1.6.0.20/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.32-24-generic" arch: "amd64" Family: "unix"
            Reporter: Basil James Whitehouse III
         Attachments: com.example.apache.ftpserver.zip

Maven 3 has stricter pom parsing and an invalid character in the ftpserver-parent prevents
it from being used when resolving the ftplet-api transitive dependency from ftpserver-core.

I've confirmed this affects all 1.0 versions.  In the parent pom (for example https://repository.sonatype.org/service/local/repositories/central-proxy/content/org/apache/ftpserver/ftpserver-parent/1.0.0/ftpserver-parent-1.0.0.pom)
see the see the 'r' between </groupId> and <artifactId>.

I've attached an example project that illustrates this.  See the *-session.txt files for a
comparison between Maven 2 and 3.  A work around is to declare the ftplet-api dependency directly,
as seen in a build with pom-with-transitive.xml .

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message