Uploaded image for project: 'Red Hat Process Automation Manager'
  1. Red Hat Process Automation Manager
  2. RHPAM-4697

[BAMOE] Productized cxf-rt-bindings-soap dependency in kie-camel is invalid

XMLWordPrintable

      When building kie-camel, the following issue is raised only for jdk8:

      [WARNING] The POM for org.apache.cxf:cxf-rt-bindings-soap:jar:3.5.5.redhat-00025 is invalid, transitive dependencies (if any) will not be available: 1 problem was encountered while building the effective model for org.apache.cxf:cxf-rt-bindings-soap:3.5.5.redhat-00025

      [ERROR] 'dependencies.dependency.version' for com.sun.xml.messaging.saaj:saaj-impl:jar is missing.

      Then, no transitive dependencies for that module are included but the building process continues, as it is just a warning for Maven.

      Therefore, cxf-rt-databinding-jaxb is not included and kie-camel test fails:

      https://qe-jenkins-csb-business-automation.apps.ocp-c1.prod.psi.redhat.com/job/TESTING/job/RHBA/job/7.13/job/RHPAM-CR/job/products_integration/job/certifications/job/community-tests-integration-jvmos-matrix/jdk=jdk1.8,label_exp=rhos-d%20&&%20%28RHEL8%29/23/testReport/

      Caused by: java.lang.ClassNotFoundException: org.apache.cxf.jaxb.JAXBDataBinding

       

      Root issue is that cxf-rt-bindings-soap-3.5.5.redhat-00025.pom is including the saaj-impl dependency, while the non-productized version doesn't.

       

      This problem started when updated cxf from 3.4.5 to 3.5.5:

      https://bxms-qe.rhev-ci-vms.eng.rdu2.redhat.com:8443/nexus/content/groups/public-pnc/org/apache/cxf/cxf-rt-bindings-soap/3.5.5.redhat-00025/cxf-rt-bindings-soap-3.5.5.redhat-00025.pom --> includes saaj-impl dependency

      vs

      https://bxms-qe.rhev-ci-vms.eng.rdu2.redhat.com:8443/nexus/content/groups/public-pnc/org/apache/cxf/cxf-rt-bindings-soap/3.4.5.redhat-00001/cxf-rt-bindings-soap-3.4.5.redhat-00001.pom

       

              emingora Enrique Mingorance Cano
              gmunozfe@redhat.com Gonzalo Muñoz Fernández
              Gonzalo Muñoz Fernández Gonzalo Muñoz Fernández
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: