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

Review for expansion expression testing in clustering subsystems

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • Major
    • None
    • 23.0.0.Beta1
    • Clustering
    • None
    • Undefined
    • ---
    • ---

    Description

      Please can you review your components integration with WildFly looking for issues with how the subsystem parses it’s configuration.

      In particular we are looking for:
      Cases where your component exposes an attribute that allows property expansion and the value is not resolved as an expression before using it in runtime services but the raw value is used instead
      i.e. in an operation handler that executes in OperationContext.Stage.RUNTIME. Often this execution is in a method that overrides AbstractAddStepHandler.performRuntime or AbstractBoottimeAddStepHandler.performBoottime
      Cases where attributes are defined as one type and handled as another
      Cases where xml marshalling code is improperly using the attribute
      E.g. by resolving the expression (it should not)
      E.g. by directly reading the raw value and making logical decisions based on it (if (x.asBoolean()) writeThis else writeThat)
      Cases where attributes are not covered by automatized test

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-rhusar Radoslav Husar
              rhn-engineering-rhusar Radoslav Husar
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: