Uploaded image for project: 'apiman (API Management)'
  1. apiman (API Management)
  2. APIMAN-983

Transfer Quota Policy broken on API when also configured on AppClient

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.3.x
    • None
    • Gateway, Policy
    • None
    • Hide
      1. Create ApiVersion 1.0
      2. Add Transfer Quota Policy with following configuration
        • quota of 10 B of upload data per API per minute
      3. Publish the ApiVersion 1.0
      4. Policy works as expected
      5. Create ApiVersion 2.0 without policy
      6. Create ClientApp with Transfer Quota Policy (same configuration as above)
      7. Create contract: ApiVersion 2.0 <-> ClientApp
      8. Policy on ClientApp works as expected, but policy on ApiVersion 1.0 starts acting weird:
        • Repeatedly POST one byte on ApiVersion 1.0
        • values of X-TransferQuota-Remaining are unexpected - 9, 9, 8, 7, 6, 9, 5, 4, 3, 2, 1, 0, 0, 5, 4, 3, 0 ...
      Show
      Create ApiVersion 1.0 Add Transfer Quota Policy with following configuration quota of 10 B of upload data per API per minute Publish the ApiVersion 1.0 Policy works as expected Create ApiVersion 2.0 without policy Create ClientApp with Transfer Quota Policy (same configuration as above) Create contract: ApiVersion 2.0 <-> ClientApp Policy on ClientApp works as expected, but policy on ApiVersion 1.0 starts acting weird: Repeatedly POST one byte on ApiVersion 1.0 values of X-TransferQuota-Remaining are unexpected - 9, 9, 8, 7, 6, 9, 5, 4, 3, 2, 1, 0, 0, 5, 4, 3, 0 ...

          ewittman@redhat.com Eric Wittmann
          jkaspar_jira Jarek Kašpar (Inactive)
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

            Created:
            Updated: