Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-4204

Add Phase priorities for MicroProfile DUPs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.Beta1, 7.0.0.Final
    • 7.0.0.Final
    • Server
    • None

      New MicroProfile extensions were added late in the WildFly 14 release cycles and they did not properly define their priorities in org.jboss.as.server.deployment.Phase.

      It introduce 5 new priorities:

      public static final int DEPENDENCIES_MICROPROFILE_CONFIG            = 0x1850;
      public static final int DEPENDENCIES_MICROPROFILE_METRICS           = 0x1860;
      public static final int DEPENDENCIES_MICROPROFILE_HEALTH            = 0x1870;
      public static final int DEPENDENCIES_MICROPROFILE_OPENTRACING       = 0x1880;
      
      public static final int POST_MODULE_MICROPROFILE_CONFIG             = 0x3750;
      public static final int POST_MODULE_MICROPROFILE_METRICS            = 0x3760;
      public static final int POST_MODULE_MICROPROFILE_HEALTH             = 0x3770;
      public static final int POST_MODULE_MICROPROFILE_OPENTRACING        = 0x3780;
      

      Note that the metrics priorities correspond to a new extension (tracked by WFLY-10712) that's not in WildFly yet (but will be before 15.0 is released)

              jmesnil1@redhat.com Jeff Mesnil
              jmesnil1@redhat.com Jeff Mesnil
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: