Details
-
Bug
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
None
-
None
-
EPAM-Veg Sprint 133
-
0.5
-
Vega
-
Lotus R1 2022
-
TBD
Description
Overview:
API Karate tests scenario fails for edge dematic module update item status workflow. Edge dematic module makes calls to mod remote storage which performs check in by barcode circulation endpoint. The tests run on folio testing environment. Logs for mod remote storage have permission issue for /circulation/check-in-by-barcode endpoint:
13:24:45 [124787/remote-storage] [diku] [8c3274ef-4add-5d0a-aa69-de849931a663] [mod-remote-storage] INFO CheckInItemService Start check-in process for item with barcode 187307678 13:24:45 [] [] [] [] ERROR DirectJDKLog Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is feign.FeignException$InternalServerError: [500 Internal Server Error] during [POST] to [http://10.36.1.53:9130/circulation/check-in-by-barcode] [CirculationClient#checkIn(CheckInCirculationRequest)]: [HTTP request to "http://10.36.1.53:9130/groups" failed, status code: 403, response: "Access requires permission: usergroups.collection.get"]] with root cause feign.FeignException$InternalServerError: [500 Internal Server Error] during [POST] to [http://10.36.1.53:9130/circulation/check-in-by-barcode] [CirculationClient#checkIn(CheckInCirculationRequest)]: [HTTP request to "http://10.36.1.53:9130/groups" failed, status code: 403, response: "Access requires permission: usergroups.collection.get"]
Expected Results:
Check in by barcode woks without permissions issues
Actual Results:
Permission issue appears when check in by barcode is executed
TestRail: Results
Attachments
Issue Links
- blocks
-
FAT-1180 EDGDEMATIC: fix api karate tests failures for edge-dematic module
-
- Closed
-