As you may remember, we have already learned how to create data services using the WSO2 EI Tooling, but we did not cover this topic in detail. Although we covered certain topics in depth in this chapter, we did not use WSO2 EI Tooling; instead, we used the WSO2 EI Management Console. You may be wondering why.
The reason is that the Management Console wizard is more user-friendly than WSO2 EI Tooling, and it also gives you more facilities, such as autogeneration for the output mappings. In contrast, the best practice is to use WSO2 EI Tooling, so what do we do?
The response is easy--take the best of both choices. Build your project and data service skeleton using WSO2 EI Tooling, but develop it using the Management Console wizard. This allows you to quickly apply and test your modifications. Once you have achieved the final functionality...