APAR status
Closed as program error.
Error description
We have an API with a DELETE operation that accepts a payload. We have the "Keep Payload" option checked in our invoke policy so the API works correctly, but we have in issue with the test client in the Web GUI. The test client disables the Body tab when you select a DELETE operation (see Disabled-delete-body.PNG). If you select an operation like a POST that allows a body you can then select the Body tab and enter the content. If you then switch back to the DELETE tab you can test and while you still cannot edit the body the client will pass the content to the operation. I have attached an API that will help show the issue (demo-issue_delete.payload.yaml) and a simple API I use to echo back the request (echo_1.0.0 (2).yaml). I have also attached screenshots of the UI issue. To recreate: 1) Select the Test tab for an API that has a DELETE and POST operation 2) Select the DELETE operation, the Body tab will be disabled. If you submit the request now an empty body will be sent to the API. 3) Select a POST operation 4) Select the Body tab and enter some value JSON 5) Select the DELETE operation 6) Submit the request and the DELETE will be called with the payload
Local fix
N/A
Problem summary
Body greyed out for DELETE operation.
Problem conclusion
This will be fixed in 10.0.1.5 and 10.0.4.0.
Temporary fix
Comments
APAR Information
APAR number
LI82237
Reported component name
API CONNECT ENT
Reported component ID
5725Z2201
Reported release
A0X
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-07-12
Closed date
2021-11-09
Last modified date
2021-11-09
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
API CONNECT ENT
Fixed component ID
5725Z2201
Applicable component levels
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"A0X"}]
Document Information
Modified date:
10 November 2021