Hi,
I have created a web connector and intentionally specified an non existing endpoint to see what error is returned to determine the next step in a process flow. I have an integer variable which should catch the HTTP status code and a successful and an unsuccessful route.
When I execute the flow and look in the Debug Center the Response StatusCode has a value of 404 which is as expected. The Status Code of the process action however is 0 (which indicates no exception occurred and the successful route is taken). The 404 is not assigned to my variable, but instead the variable got a value of null.
The url the web connection uses is dynamic and is determined within the flow, based on a configuration of the external consumer. This url is both shown at the input parameters section and in the Debug Data section and is correctly incorrect.
The incorrect endpoint belongs to the same domain as the sending process flow. Both sender and potential recipient are Thinkwise environments.
This setup works fine when the endpoint has a correct value, so I'm only trying to force an except and figure out how to handle it best.
Any idea where I went wrong?



