Web Service connector - Chaining of HTTP operations

Hi.

We are having a web service connector, where in we need to chain 2 “Add Entitlement” type of HTTP operations.

  1. Get Group ID: This has context URL /Groups?filter=displayName eq "$plan.groups$ and maps the response to get the group ID.
  2. Adding group: This uses context URL /Groups/$response.GroupId$ to pefrom a PATCH operation.

This was tested and working in the test environment. However, the same is not working in production. It seems whatever we pass using $response is not being detected.

What may be the issue here considering it worked in the lower environment?

Thanks!

if it worked and still working in lower environment, then it should work in prod as well. For now we can say recheck configuration one more time please so that looks same as test.

The configuration is exactly the same in both environments.

Some checks you can do.

  • Validate if the response for /Groups?filter=displayName eq "$plan.groups$ is same for lower and prod environment.
  • If you have any rule attached print the GroupId and check if the is coming
  • Validate if your entitlement schema is same as lower environment

HI @shreyas_nitturkar ,
Same configuration is working in the lower environment but not working the production environment. In that case check production HTTP operations in postman to validate. If it is working in the postman no need to change the configuration, if it is not working as expected you need to check production application configuration and stage application configuration.

Hi @Kiran001 The Postman calls are working fine.
It looks like the Get Group ID HTTP operation is returning blank values.

Hi @shreyas_nitturkar, in stage also you are getting blank value or getting any value?

Looks like just a cache issue. it started working after some time.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.