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

It is possible to break contract on registered application

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 1.1.6.Final, 1.1.x
    • 1.1.5.Final
    • Management API
    • None
    • Hide
      1. Create application
      2. Create contract
      3. Register application
      4. GET /apiman/organizations/org/applications/app/versions/1.0/contracts/
        return array with one contract summary, as expected
      5. send one of the following requests
        • DELETE /apiman/organizations/org/applications/app/versions/1.0/contracts/123
        • DELETE /apiman/organizations/org/applications/app/versions/1.0/contracts/
      6. GET /apiman/organizations/org/applications/app/versions/1.0/contracts/
        expected: return same array like in step 4
        actual: return empty array
      Show
      Create application Create contract Register application GET /apiman/organizations/org/applications/app/versions/1.0/contracts/ return array with one contract summary, as expected send one of the following requests DELETE /apiman/organizations/org/applications/app/versions/1.0/contracts/123 DELETE /apiman/organizations/org/applications/app/versions/1.0/contracts/ GET /apiman/organizations/org/applications/app/versions/1.0/contracts/ expected: return same array like in step 4 actual: return empty array

      It shouldn't be possible to break contract on registered application.
      Management UI does not allow this, but it is possible via rest api.

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

              Created:
              Updated:
              Resolved: