Using Maven 1.x Legacy Repository Layout in a Maven 2.0.4 Project, I can't depend on a "java-sources" jar ---------------------------------------------------------------------------------------------------------
Key: MRM-126 URL: http://jira.codehaus.org/browse/MRM-126 Project: Maven Repository Manager Issue Type: Bug Components: repository interface Environment: Mac Os X Reporter: Ed Burns Priority: Minor Consider this dependency: <dependency> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> <version>1.2</version> <classifier>sources</classifier> </dependency> This yields depdency id: javax.faces:jsf-api:jar:sources:1.2 This artifact is resolved from a 1.x Maven repository <repository> <snapshots /> <id>java.net</id> <name>Java.net Maven 1.x Repository for external projects</name> <url>https://maven-repository.dev.java.net/nonav/repository/</url> <layout>legacy</layout> </repository> And the path to the actual jar is https://maven-repository.dev.java.net/nonav/repository/javax.faces/java-sources/jsf-api-1.2-sources.jar However, maven 2.0.4 is trying to fetch: https://maven-repository.dev.java.net/nonav/repository/javax.faces/jars/jsf-api-1.2-sources.jar -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira