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

Resource alias operation inconsistencies

    Details

      Description

      Formlery we could request the ../eviction=EVICTION resource. I assume that with the resource name change a transformer kicks that redirects the request to the ../component" => "eviction resource. The response header however contains the wrong address, which prevents clients to correlate the request with the response.

      In HAL this breaks the access control mechanism.

      [domain@localhost:9990 /] /profile=full/subsystem=infinispan/cache-container=*/invalidation-cache=*/eviction=EVICTION:read-resource-description
      {
          "outcome" => "success",
          "result" => [{
              "address" => [
                  ("profile" => "full"),
                  ("subsystem" => "infinispan"),
                  ("cache-container" => "*"),
                  ("invalidation-cache" => "*"),
                  ("component" => "eviction")
              ],
              "outcome" => "success",
       [...]
      

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kabirkhan Kabir Khan
                  Reporter:
                  heiko.braun Heiko Braun
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: