Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-27208

EAP 8.0 Update 2 maven repository contains artifacts without implementation/specification versions in the manifest

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 8.0 Update 2
    • Build System
    • None
    • False
    • None
    • False

      The following artifacts in the EAP 8.0.2.GA-CR1 maven repository zip have manifests with a missing implementation or specification version.

      org/glassfish/jaxb/codemodel/4.0.2.redhat-00001/codemodel-4.0.2.redhat-00001.jar
      
      com/google/code/gson/gson/2.8.9.redhat-00002/gson-2.8.9.redhat-00002.jar
      
      com/google/guava/guava/32.1.2.jre-redhat-00001/guava-32.1.2.jre-redhat-00001.jar
      
      com/sun/istack/istack-commons-runtime/4.1.2.redhat-00003/istack-commons-runtime-4.1.2.redhat-00003.jar
      
      com/sun/istack/istack-commons-tools/4.1.2.redhat-00003/istack-commons-tools-4.1.2.redhat-00003.jar
      
      org/jasypt/jasypt/1.9.3.redhat-00003/jasypt-1.9.3.redhat-00003.jar
      
      org/bitbucket/b_c/jose4j/0.9.3.redhat-00004/jose4j-0.9.3.redhat-00004.jar
      
      com/sun/xml/bind/external/relaxng-datatype/4.0.2.redhat-00001/relaxng-
      datatype-4.0.2.redhat-00001.jar
      
      com/sun/xml/bind/external/rngom/4.0.2.redhat-00001/rngom-4.0.2.redhat-00001.jar
      
      wsdl4j/wsdl4j/1.6.3.redhat-00007/wsdl4j-1.6.3.redhat-00007.jar
      
      org/apache/ws/xmlschema/xmlschema-core/2.3.0.redhat-00002/xmlschema-core-2.3.0.redhat-00002.jar
      
      org/glassfish/jaxb/xsom/4.0.2.redhat-00001/xsom-4.0.2.redhat-00001.jar
      
      org/eclipse/yasson/3.0.3.redhat-00001/yasson-3.0.3.redhat-00001.jar
      

      These were not built by the EAP productization team and were mostly consumed by us as a result of version alignment.

      This fails the C11-K check from the Prod Core Team Gates stating:

       
      “Implementation-Version” and “Specification-Version” entries in manifest SHOULD BE present (especially if the Product is provided via RPMs and ZIP distribution like EAP)

      We should try and unify the way we build our artifacts across the different teams to comply with the requirements defined by the prod gates.

            Unassigned Unassigned
            pmackay@redhat.com Peter Mackay
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: