Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-7214

Bad transitive dependency parent from CDI API

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.8.2
    • Fix Version/s: 4.0.0, 4.0.0-alpha-1, 3.8.3
    • Component/s: Core
    • Labels:
      None

      Description

      Maven core has these dependencies

      > [INFO] |  +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.4:compile
      > [INFO] |  |  - javax.enterprise:cdi-api:jar:1.0:compile
      > [INFO] |  |     - javax.annotation:jsr250-api:jar:1.0:compile

      Then although javax.enterprise:cdi-api is in javax namespace, its
      parent is
      >    <parent>
      >       <groupId>org.jboss.weld</groupId>
      >       <artifactId>weld-api-parent</artifactId>
      >       <version>1.0</version>
      >       <relativePath>../parent/pom.xml</relativePath>
      >    </parent>

      Attempting to resolve will fail

      Blocked mirror for repositories: [repository.jboss.org (http://repository.jboss.org/maven2, default, releases), snapshots.jboss.org (http://snapshots.jboss.org/maven2, default, snapshots), oss.sonatype.org/jboss-snapshots (http://oss.sonatype.org/content/repositories/jboss-snapshots, default, snapshots)]

       

        Attachments

        1. pom.xml
          3 kB
          Delany
        2. pom.xml
          2 kB
          Karl Heinz Marbaise

          Issue Links

            Activity

              People

              • Assignee:
                michael-o Michael Osipov
                Reporter:
                delany Delany
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: