Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-17023

OpenTracing support is missing kotlin-stdlib

    XMLWordPrintable

Details

    Description

      Due to a required updated of okhttp3, Jaeger Thrift over HTTP support requires kotlin-stdlib. You can see this in action by starting an instance of WildFly 27 Alpha 5:

      ```
      $ JAEGER_ENDPOINT=http://localhost:14268 wildfly/bin/standalone.sh -c standalone-microprofile.xml
      ```

      then deploy an OpenTracing application, at which point you will see the deployment fail with a CNFE.

      The fix for this is to add the Kotlin standard library as a module to WildFly.

      NOTE
      The current version of okhttp3 (4.9.2) requires okio 2.8.0, but we ship 1.17.5. Version 4.9.2 is required, but it will not work with the older version of okio, so that will need to be updated as well under another JIRA.

      Attachments

        Issue Links

          Activity

            People

              jaslee@redhat.com Jason Lee
              jaslee@redhat.com Jason Lee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: