Running the example
Instructions:
Enter the preferred amount and press Execute. You will be able to check the returned rate in Mule ESB log file $MULE_HOME/logs/mule.log
Response:
Additional Information
You can also consume this service by directly calling the HTTP endpoint:
- Go to the following URI in your browser to send a loan request (there are some default request values built-in): http://localhost:12081
- In the Mule log file, you should see the process execute and a response message such as the following from one of the banks: Returning Rate is: ABigBank, rate: 6.379575743481158
- Now, modify the loan amount requested, and see different banks responding based on the amount: http://localhost:12081/?amount=100
- Try different amounts (100, 10000, 20000). Also try invalid numbers to see the error handling in action
Complete documentation for this example can be found here.