I have been exploring OpenLMIS application on my Ubuntu machine and it is working fine at my local.
But, whenever I added new APIs in my referencedata-service and redeployed, none of those APIs could be hit(Every time I was getting 404 not found error but all other APIs were working fine). After digging much and applying several patches I found that I need to mention those APIs within api-definition.yaml file.
Why this is mandatory?
Is this mandatory for all services or just for the reference-data-service?
Which configuration should be updated to disable this functionality?
Any help would be appreciated.