Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-933

Maven2 parser checks version in the POM with the expected version

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0-RC1
    • Fix Version/s: None
    • Component/s: Maven Compatibility
    • Labels:
      None

      Description

      When Ivy downloads a POM, it checks if the version inside the POM is the same as the expected version.
      Maven2 doesn't check this.

      For instance: http://repo1.maven.org/maven2/jdo/jdo/2.0-beta/jdo-2.0-beta.pom
      Ivy will fail resolving this dependency, maven2 doesn't fail.

      Even more: maven2 will download the 2.0-beta jar, but inside the POM the version is 1.0.1, so it seems that maven2 uses the version from the URL instead of the version from the POM.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              maartenc Maarten Coene
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated: