Uploaded image for project: 'JBoss Enterprise Application Platform 6'
  1. JBoss Enterprise Application Platform 6
  2. JBPAPP6-1139

Wrong dep versions in various artifacts of EAP 6.0.1.ER1

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: EAP 6.0.1 ER 1
    • Fix Version/s: EAP 6.0.1 ER 3
    • Component/s: Build
    • Labels:
      None

      Description

      When trying to create a javadoc using

      mvn javadoc:aggregate -PjavadocDist -Djavadoc.branding='JBoss Enterprise Application Platform 6.0.1.GA'  -Dmaven.repo.local=../local-repo-eap -s ../tools/maven/conf/settings.xml
      

      , these errors are printed:

      [INFO] --- maven-javadoc-plugin:2.8-redhat-1:aggregate-jar (javadocs-dist) @ jboss-as-build ---
      [WARNING] Missing POM for junit:junit:jar:4.8.2-redhat-1
      [WARNING] Missing POM for emma:emma:jar:2.0.5312
      [WARNING] Missing POM for emma:emma_ant:jar:2.0.5312
      [WARNING] Missing POM for tanukisoft:wrapper:jar:3.2.3
      [WARNING] Missing POM for org.jboss.integration:jboss-corba-ots-spi:jar:6.0.0.CR1
      [WARNING] Missing POM for org.jboss.jbossas:jboss-server-manager:jar:1.0.4.Final
      [WARNING] Missing POM for org.jboss.logmanager:jboss-logmanager:jar:1.3.2.Final-redhat-0-todo
      [WARNING] Missing POM for org.apache.maven.wagon:wagon-provider-api:jar:1.0
      [WARNING] Missing POM for org.jboss.netty:netty:jar:3.2.5.Final
      [WARNING] Missing POM for org.slf4j:slf4j-api:jar:1.6.2
      [WARNING] Missing POM for org.codehaus.plexus:plexus-utils:jar:2.0.7
      [WARNING] Missing POM for org.jboss.modules:jboss-modules:jar:1.1.3.GA-redhat-0-todo
      [WARNING] Missing POM for junit:junit:jar:4.8.2-redhat-2
      [WARNING] Missing POM for org.apache.aries.blueprint:org.apache.aries.blueprint.core:jar:0.3-redhat-1
      [WARNING] Missing POM for org.apache.aries.blueprint:org.apache.aries.blueprint.api:jar:0.3-redhat-1
      [WARNING] Missing POM for org.apache.santuario:xmlsec:jar:1.5.1-redhat-2
      [WARNING] Missing POM for org.apache.santuario:xmlsec:jar:1.5.1-redhat-2
      [WARNING] Missing POM for werken-xpath:werken-xpath:jar:0.9.4
      [WARNING] Missing POM for sun.jdk:jconsole:jar:javadoc-resources:jdk
      [WARNING] Missing POM for system:jdk-tools:jar:javadoc-resources:jdk
      [WARNING] Missing POM for com.gwtplatform:gwtp-mvp-client:jar:0.6-redhat-1
      [WARNING] Missing POM for com.gwtplatform:gwtp-mvp-client:jar:0.6-redhat-1
      [WARNING] Missing POM for jboss.web:jbossweb:jar:2.1.11.GA
      [WARNING] Missing POM for jboss.web:servlet-api:jar:2.1.11.GA
      [WARNING] Missing POM for cglib:cglib-nodep:jar:2.2
      [WARNING] Missing POM for org.objenesis:objenesis:jar:1.2
      [WARNING] Missing POM for org.jboss.logging:jboss-logging:jar:3.1.1.GA-redhat-2
      [WARNING] Missing POM for org.jboss.logmanager:jboss-logmanager:jar:1.3.1.Final-redhat-2
      [WARNING] Missing POM for org.jboss.ws:jbossws-spi:jar:2.0.3.GA-redhat-2
      [WARNING] Missing POM for org.jboss:jboss-common-core:jar:2.2.12.GA
      

      These versions are wrong, e.g. jUnit should be 4.10-redhat-2.

      Looking further, these versions occur at various dependencies. For example, jUnit:

      local-repo-eap$ grep -r 4.8.2-redhat-1 .
      ./xmlunit/xmlunit/1.3-redhat-1/xmlunit-1.3-redhat-1.pom:      <version>4.8.2-redhat-1</version>
      ./org/apache/ant/ant-junit/1.8.3-redhat-1/ant-junit-1.8.3-redhat-1.pom:      <version>4.8.2-redhat-1</version>
      ./org/apache/ant/ant-parent/1.8.3-redhat-1/ant-parent-1.8.3-redhat-1.pom:      <version>4.8.2-redhat-1</version>
      
      ondra@lenovo:~/work/AS7/ozizka-git/local-repo-eap$ grep -r 4.8.2-redhat-2 .
      ./commons-lang/commons-lang/2.6-redhat-2/commons-lang-2.6-redhat-2.pom:      <version>4.8.2-redhat-2</version>
      ./commons-collections/commons-collections/3.2.1-redhat-2/commons-collections-3.2.1-redhat-2.pom:      <version>4.8.2-redhat-2</version>
      ./commons-pool/commons-pool/1.5.6-redhat-2/commons-pool-1.5.6-redhat-2.pom:      <version>4.8.2-redhat-2</version>
      ./commons-codec/commons-codec/1.4-redhat-2/commons-codec-1.4-redhat-2.pom:      <!--<version>4.8.2-redhat-2</version>-->
      

      This EAP version should use jUnit 4.10-redhat-2.

      Another example, `org.jboss:jboss-common-core:jar:2.2.12.GA`, should use `2.2.17.GA-redhat-2`.

      ./org/jboss/jboss-reflect/2.0.3.GA/jboss-reflect-2.0.3.GA.pom:    <version.jboss.common.core>2.2.12.GA</version.jboss.common.core>
      

      Also, some poms are really missing. E.g. jboss.web:servlet-api really isn't there:

      http://download.lab.bos.redhat.com/brewroot/repos/jb-eap-6-rhel-6-build/latest/maven/jboss/

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  dosoudil Vladimir Dosoudil
                  Reporter:
                  ozizka Ondrej Zizka
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: