Uploaded image for project: 'Teiid'
  1. Teiid
  2. TEIID-2857

Build Error with Teiid POM Dependency

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • 8.7
    • 8.6
    • Embedded

    Description

      In the jboss public maven repository:

      https://repository.jboss.org/nexus/content/groups/public

      The teiid-parent-8.6.0.Final.pom file has two dependencies which look to be
      Teiid build/configuration bugs.

      These two issues are causing our source code build to fail.

      The pom file is located here:

      https://repository.jboss.org/nexus/content/groups/public/org/jboss/teiid/teiid-parent/8.6.0.Final/teiid-parent-8.6.0.Final.pom

      In this pom file there are two declared dependencies:

      <version.org.jboss.integration-platform>6.0.0-SNAPSHOT</version.org.jboss.integration-platform>
      <jbossas-version>7.2.0.Alpha1-redhat-4</jbossas-version>

      <dependency>
      <groupId>org.jboss.integration-platform</groupId>
      <artifactId>jboss-integration-platform-bom</artifactId>
      <version>${version.org.jboss.integration-platform}</version>
      <scope>import</scope>
      <type>pom</type>
      </dependency>
      <dependency>
      <groupId>org.jboss.as</groupId>
      <artifactId>jboss-as-parent</artifactId>
      <version>${jbossas-version}</version>
      <type>pom</type>
      <scope>import</scope>
      </dependency>

      Here are the issues:

      1) Snapshot dependency existing in the 8.6.0-FINAL Release

      • jboss-integration-platform-bom/6.0.0-SNAPSHOT

      2) Declared dependency does not exist in the repo repository.jboss.org

      • jboss-as-parent/7.2.0.Alpha1-redhat-4
      • We see dependencies only for:
      • 7.2.0.Alpha1-SNAPSHOT
      • 7.2.0.Fina

      I'm not sure why these dependencies are needed when pulling in the Teiid artifacts, but perhaps because the <scope> of
      these dependencies is set to "import" (<scope>import</scope>)

      Our usage of the repository.jboss.org is to have snapshots disabled. So that is why the 6.0.0-SNAPSHOT fails to be found.

      For the 7.2.0.Alpha1-redhat-4 dependency, it does not exist in
      repository.jboss.org so this also fails.

      Attachments

        Activity

          People

            rhn-engineering-shawkins Steven Hawkins
            mchantibco Ivan Chan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: