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.