Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-2174

Allow reflective access to Jaeger DTO classes' fields

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.7.6.ER1, 2.7.6.GA
    • None
    • team/eng
    • None

    Description

      The Jaeger client uses GSON to unmarshall JSON messages containing
      sampling configuration to Java objects. GSON uses reflection on the DTO
      object to determine fields that match the properties in the JSON object.

      By default, the ReflectiveClassBuildItem does not allow access to a
      class' fields via reflection so the error described in #10402 still occurs.
      This PR explicitly enables it and should thus (finally) fix #10402.

      Attachments

        Activity

          People

            Unassigned Unassigned
            probinso_jira Quarkus JIRA Bot
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: