You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Karl Heinz Marbaise (Jira)" <ji...@apache.org> on 2021/09/01 18:35:00 UTC

[jira] [Comment Edited] (MNG-7214) Bad transitive dependency parent from CDI API

    [ https://issues.apache.org/jira/browse/MNG-7214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17408325#comment-17408325 ] 

Karl Heinz Marbaise edited comment on MNG-7214 at 9/1/21, 6:34 PM:
-------------------------------------------------------------------

[~delany] First the project does not even build because it will fail with:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0:enforce (enforce-banned-repositories) on project dummy: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0:enforce for parameter allowedRepositories: Cannot create instance of interface org.apache.maven.enforcer.rule.api.EnforcerRule: org.apache.maven.enforcer.rule.api.EnforcerRule.<init>() -> [Help 1]
{code}
Second after removing the enforcer configuration to get things working:

{code}
[INFO] Scanning for projects...
[INFO] 
[INFO] ----------------------------< tools:dummy >-----------------------------
[INFO] Building Dummy 1.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ dummy ---
[INFO] tools:dummy:jar:1.0.0
[INFO] +- org.apache.maven:maven-core:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-settings:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-settings-builder:jar:3.8.2:compile
[INFO] |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.25:compile
[INFO] |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.4:compile
[INFO] |  +- org.apache.maven:maven-builder-support:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-repository-metadata:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-artifact:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-plugin-api:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-model-builder:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-resolver-provider:jar:3.8.2:compile
[INFO] |  |  \- org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-impl:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-api:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-spi:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-util:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.shared:maven-shared-utils:jar:3.3.4:compile
[INFO] |  |  \- commons-io:commons-io:jar:2.6:compile
[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
[INFO] |  +- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.4:compile
[INFO] |  +- com.google.inject:guice:jar:no_aop:4.2.2:compile
[INFO] |  |  +- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  |  \- com.google.guava:guava:jar:25.1-android:compile
[INFO] |  |     +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  |     +- org.checkerframework:checker-compat-qual:jar:2.0.0:compile
[INFO] |  |     +- com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
[INFO] |  |     +- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |  |     \- org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
[INFO] |  +- javax.inject:javax.inject:jar:1:compile
[INFO] |  +- org.codehaus.plexus:plexus-utils:jar:3.2.1:compile
[INFO] |  +- org.codehaus.plexus:plexus-classworlds:jar:2.6.0:compile
[INFO] |  +- org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:compile
[INFO] |  \- org.apache.commons:commons-lang3:jar:3.8.1:compile
[INFO] \- org.apache.maven:maven-model:jar:3.8.2:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.031 s
{code}
And yes there is a dependency: 
{code}
[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
{code}
and furthermore taking a look into {{javax.enterprise:cdi-api:jar:1.0}} which has a parent:
{code:xml}
  <parent>
      <groupId>org.jboss.weld</groupId>
      <artifactId>weld-api-parent</artifactId>
      <version>1.0</version>
      <relativePath>../parent/pom.xml</relativePath>
   </parent>
{code}
and the given parent is available in Central repository: https://search.maven.org/artifact/org.jboss.weld/weld-api-parent/1.0/pom
and is resolved from Central as well....
In my local configuration with a repository manager without configuration for JBOSS repos only with Central repository.


* Changed also my local configuration and remove the {{settings.xml}} file which results in Maven 3.8.2 in a failure but with Maven 3.8.1 it works without any issue.
* After more testing I found out that this is a regression in Maven 3.8.2. Running the same project with Maven 3.8.1 works fine (solving the dependencies from Central) but with Maven 3.8.2:
* I have explicitly skipped the enforcer rule because it will not help here... The download output will only show central repo...nothing else. Both cases with Maven 3.8.1 as well as Maven 3.8.2 the download will be done from Central:
{code}
Downloading from central: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/3.2.0/maven-common-artifact-filters-3.2.0.jar (61 kB at 140 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/enforcer/enforcer-rules/3.0.0/enforcer-rules-3.0.0.jar (116 kB at 258 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.3.3/maven-shared-utils-3.3.3.jar (154 kB at 342 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/3.1.0/maven-dependency-tree-3.1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar (354 kB at 680 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.6.1/maven-resolver-util-1.6.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/3.1.0/maven-dependency-tree-3.1.0.jar (103 kB at 186 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.6.1/maven-resolver-api-1.6.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar (587 kB at 1.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar (389 kB at 659 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar (327 kB at 549 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.6.1/maven-resolver-util-1.6.1.jar (168 kB at 283 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.6.1/maven-resolver-api-1.6.1.jar (149 kB at 242 kB/s)
[INFO] Skipping Rule Enforcement.
[INFO] 
[INFO] --- flatten-maven-plugin:1.2.7:flatten (flatten) @ dummy ---
[INFO] Generating flattened POM of project tools:dummy:jar:1.0.0...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  12.364 s
[INFO] Finished at: 2021-09-01T20:22:02+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:flatten-maven-plugin:1.2.7:flatten (flatten) on project dummy: failed to create a clean pom: unable to create flattened dependencies: caught exception when flattening dependencies: Failed to read artifact descriptor for org.apache.maven:maven-core::3.8.1: Could not find artifact org.apache:apache:pom:21 -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
{code}

The snippet from the download:
{code}
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom (1.4 kB at 46 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom (2.4 kB at 74 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom (7.9 kB at 203 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom (21 kB at 647 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom (1.0 kB at 33 kB/s)
{code}

Also rechecked with Maven 3.6.3 it works without any issue.

So in the end it is not a bad transitive dependency. The dependencies are correct without any issue. 

I likely found out a regression here which is unrelated to the resolution in your environment. 
Can you please recheck with my attached pom simply by running the build {{mvn clean package -B | tee run.log}} and attach the resulting log file to this ticket... ?



was (Author: khmarbaise):
[~delany] First the project does not even build because it will fail with:
{code}
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0:enforce (enforce-banned-repositories) on project dummy: Unable to parse configuration of mojo org.apache.maven.plugins:maven-enforcer-plugin:3.0.0:enforce for parameter allowedRepositories: Cannot create instance of interface org.apache.maven.enforcer.rule.api.EnforcerRule: org.apache.maven.enforcer.rule.api.EnforcerRule.<init>() -> [Help 1]
{code}
Second after removing the enforcer configuration to get things working:

{code}
[INFO] Scanning for projects...
[INFO] 
[INFO] ----------------------------< tools:dummy >-----------------------------
[INFO] Building Dummy 1.0.0
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ dummy ---
[INFO] tools:dummy:jar:1.0.0
[INFO] +- org.apache.maven:maven-core:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-settings:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-settings-builder:jar:3.8.2:compile
[INFO] |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.25:compile
[INFO] |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.4:compile
[INFO] |  +- org.apache.maven:maven-builder-support:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-repository-metadata:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-artifact:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-plugin-api:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-model-builder:jar:3.8.2:compile
[INFO] |  +- org.apache.maven:maven-resolver-provider:jar:3.8.2:compile
[INFO] |  |  \- org.slf4j:slf4j-api:jar:1.7.32:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-impl:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-api:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-spi:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.resolver:maven-resolver-util:jar:1.6.3:compile
[INFO] |  +- org.apache.maven.shared:maven-shared-utils:jar:3.3.4:compile
[INFO] |  |  \- commons-io:commons-io:jar:2.6:compile
[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
[INFO] |  +- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.4:compile
[INFO] |  +- com.google.inject:guice:jar:no_aop:4.2.2:compile
[INFO] |  |  +- aopalliance:aopalliance:jar:1.0:compile
[INFO] |  |  \- com.google.guava:guava:jar:25.1-android:compile
[INFO] |  |     +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  |     +- org.checkerframework:checker-compat-qual:jar:2.0.0:compile
[INFO] |  |     +- com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
[INFO] |  |     +- com.google.j2objc:j2objc-annotations:jar:1.1:compile
[INFO] |  |     \- org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
[INFO] |  +- javax.inject:javax.inject:jar:1:compile
[INFO] |  +- org.codehaus.plexus:plexus-utils:jar:3.2.1:compile
[INFO] |  +- org.codehaus.plexus:plexus-classworlds:jar:2.6.0:compile
[INFO] |  +- org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:compile
[INFO] |  \- org.apache.commons:commons-lang3:jar:3.8.1:compile
[INFO] \- org.apache.maven:maven-model:jar:3.8.2:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.031 s
{code}
And yes there is a dependency: 
{code}
[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
{code}
and furthermore taking a look into {{javax.enterprise:cdi-api:jar:1.0}} which has a parent:
{code:xml}
  <parent>
      <groupId>org.jboss.weld</groupId>
      <artifactId>weld-api-parent</artifactId>
      <version>1.0</version>
      <relativePath>../parent/pom.xml</relativePath>
   </parent>
{code}
and the given parent is available in Central repository: https://search.maven.org/artifact/org.jboss.weld/weld-api-parent/1.0/pom
and is resolved from Central as well....
In my local configuration with a repository manager without configuration for JBOSS repos only with Central repository.


* Changed also my local configuration and remove the {{settings.xml}} file which results in Maven 3.8.2 in a failure but with Maven 3.8.1 it works without any issue.
* After more testing I found out that this is a regression in Maven 3.8.2. Running the same project with Maven 3.8.1 works fine (solving the dependencies from Central) but with Maven 3.8.2:
* I have explicitly skipped the enforcer rule because it will not help here... The download output will only show central repo...nothing else. Both cases with Maven 3.8.1 as well as Maven 3.8.2 the download will be done from Central:
{code}
Downloading from central: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/3.2.0/maven-common-artifact-filters-3.2.0.jar (61 kB at 140 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/enforcer/enforcer-rules/3.0.0/enforcer-rules-3.0.0.jar (116 kB at 258 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.3.3/maven-shared-utils-3.3.3.jar (154 kB at 342 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/3.1.0/maven-dependency-tree-3.1.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar (354 kB at 680 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.6.1/maven-resolver-util-1.6.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/3.1.0/maven-dependency-tree-3.1.0.jar (103 kB at 186 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.6.1/maven-resolver-api-1.6.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar (587 kB at 1.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar (389 kB at 659 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar (327 kB at 549 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-util/1.6.1/maven-resolver-util-1.6.1.jar (168 kB at 283 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/resolver/maven-resolver-api/1.6.1/maven-resolver-api-1.6.1.jar (149 kB at 242 kB/s)
[INFO] Skipping Rule Enforcement.
[INFO] 
[INFO] --- flatten-maven-plugin:1.2.7:flatten (flatten) @ dummy ---
[INFO] Generating flattened POM of project tools:dummy:jar:1.0.0...
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  12.364 s
[INFO] Finished at: 2021-09-01T20:22:02+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:flatten-maven-plugin:1.2.7:flatten (flatten) on project dummy: failed to create a clean pom: unable to create flattened dependencies: caught exception when flattening dependencies: Failed to read artifact descriptor for org.apache.maven:maven-core::3.8.1: Could not find artifact org.apache:apache:pom:21 -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
{code}

The snippet from the download:
{code}
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom (1.4 kB at 46 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom (2.4 kB at 74 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom (7.9 kB at 203 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom (21 kB at 647 kB/s)
[INFO] Downloading from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom
[INFO] Downloaded from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom (1.0 kB at 33 kB/s)
{code}

Also rechecked with Maven 3.6.3 it works without any issue.



> Bad transitive dependency parent from CDI API
> ---------------------------------------------
>
>                 Key: MNG-7214
>                 URL: https://issues.apache.org/jira/browse/MNG-7214
>             Project: Maven
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 3.8.2
>            Reporter: Delany
>            Priority: Major
>         Attachments: pom.xml, pom.xml
>
>
> 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/] ([http://repository.jboss.org/maven2], default, releases), [snapshots.jboss.org|http://snapshots.jboss.org/] ([http://snapshots.jboss.org/maven2], default, snapshots), [oss.sonatype.org/jboss-snapshots|http://oss.sonatype.org/jboss-snapshots] ([http://oss.sonatype.org/content/repositories/jboss-snapshots], default, snapshots)]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)