...
- Same form content may get submitted repetitively as other form fields' validators may kick in too (i.e. mandatory field checking). This results in many JSON calls which in most cases, not the behavior desired.
- If the external API system becomes unresponsive, the Joget app will stop working.
- Increased wait time. Response time includes JSON Tool's turnaround time.
...
- If the external API system becomes unresponsive, the Joget app will stop working. If the intent is not to let user proceed until the JSON call is successful, then this is a viable choice to consider.
- Error message is not friendly. This is because the code written is wrapped within the Bean Shell plugin itself and the exception message from the code does not propagate to the form UI. To mitigate/improve on this, we will need to develop a custom store binder itself.
- Increased wait time. Response time includes JSON Tool's turnaround time.
...
{"serverDuration": 150, "requestCorrelationId": "bf49997318371d1a"}