I have recently hosted a mule application in Maven Central Repo. The app contains two java file and a dwl file. The dwl file uses those java files to do some operation. This