Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-17709

Camel 2.23.2 downstream failure on s390x

XMLWordPrintable

    • False
    • False
    • % %
    • AR6
    • Todo
    • Hide
      mvn clean install -Pfastinstall -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -pl '!:camel-example-hello-grpc-server-kubernetes','!:camel-example-hello-grpc-client-kubernetes','!:camel-example-hello-grpc-server','!:camel-example-hello-grpc-client'
      • test with openjdk11
      mvn test -e -fn -Dnoassembly -Dmaven.test.failure.ignore=true -Dsurefire.rerunFailingTestsCount=2 -pl ':camel-rabbitmq'
      
      Show
      clone http://code.engineering.redhat.com/gerrit/jboss-fuse/camel.git checkout 2.23.2.fuse-7_10_0-00014-redhat-00001 build with openjdk8 mvn clean install -Pfastinstall -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -pl '!:camel-example-hello-grpc-server-kubernetes' , '!:camel-example-hello-grpc-client-kubernetes' , '!:camel-example-hello-grpc-server' , '!:camel-example-hello-grpc-client' test with openjdk11 mvn test -e -fn -Dnoassembly -Dmaven.test.failure.ignore= true -Dsurefire.rerunFailingTestsCount=2 -pl ':camel-rabbitmq'

      Environment:

      • Beaker s390x VM using latest RHEL 8
      • Camel 2.23.2 (2.23.2.fuse-7_10_0-00014-redhat-00001)
      • Java 8: IBM Semeru Runtime Open Edition (build 1.8.0_312-b07)
        Eclipse OpenJ9 VM (build openj9-0.29.0, JRE 1.8.0 Linux s390x-64-Bit Compressed References 20211021_208 (JIT enabled, AOT enabled)
      • Java 11: IBM Semeru Runtime Open Edition 11.0.13.0 (build 11.0.13+8)
        Eclipse OpenJ9 VM 11.0.13.0 (build openj9-0.29.0, JRE 11 Linux s390x-64-Bit Compressed References 20211021_227 (JIT enabled, AOT enabled)

      On s390x, there are 8 test failures in the camel-rabbitmq module will fail using OpenJDK + OpenJ9 all related to QPID Broker. Currently camel is using Apache QPID Broker J version 7.0.6. There is a bug with OpenJ9 causing this error on all of the tests, https://issues.apache.org/jira/browse/QPID-8355:

      Caused by: java.util.ServiceConfigurationError: org.apache.qpid.server.plugin.ConfiguredObjectAttributeInjector: Provider org.apache.qpid.server.model.BrokerAttributeInjector could not be instantiatedCaused by: java.lang.IllegalArgumentException: com.sun.management.HotSpotDiagnosticMXBean is not a platform management interface
      

      This was fixed in version 7.0.9. I have build camel with 7.0.9 and the tests all pass after.

              ldemasi Luigi De Masi
              dafu@redhat.com Dale Fu
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: