You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Basil James Whitehouse III (JIRA)" <ji...@apache.org> on 2010/08/06 21:05:16 UTC

[jira] Created: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies

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.


[jira] Updated: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies

Posted by "Basil James Whitehouse III (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FTPSERVER-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Basil James Whitehouse III updated FTPSERVER-382:
-------------------------------------------------

    Attachment: com.example.apache.ftpserver.zip

> 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.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4
>         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.


[jira] Commented: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies

Posted by "Basil James Whitehouse III (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FTPSERVER-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896126#action_12896126 ] 

Basil James Whitehouse III commented on FTPSERVER-382:
------------------------------------------------------

I've filed http://jira.codehaus.org/browse/MEV-669 to request the poms in central be fixed.

> 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.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4
>         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.


[jira] Commented: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies

Posted by "Basil James Whitehouse III (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FTPSERVER-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12896538#action_12896538 ] 

Basil James Whitehouse III commented on FTPSERVER-382:
------------------------------------------------------

Sorry for the duplicate, FTPSERVER-356 didn't come up when I searched on this issue.

> 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.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4
>         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
>            Assignee: Niklas Gustavsson
>             Fix For: 1.0.5
>
>         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.


[jira] Closed: (FTPSERVER-382) Invalid POM for ftpserver-parent causes compilation failures with Maven 3 when using ftplet transitive dependencies

Posted by "Niklas Gustavsson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FTPSERVER-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Niklas Gustavsson closed FTPSERVER-382.
---------------------------------------

         Assignee: Niklas Gustavsson
    Fix Version/s: 1.0.5
       Resolution: Duplicate

Duplicate of FTPSERVER-356

> 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.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4
>         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
>            Assignee: Niklas Gustavsson
>             Fix For: 1.0.5
>
>         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.