Dynamic loading of jar and its contents
<p>Can any one help me load a jar and its classes and methods dynamically? I need to pass arguments to the methods. I am doing a project that requires an integration with third party vendors. They will provide all their operations in a jar file. The jar file from the vendor updates once in a month. But I don't want to change my application whenever the jar is updated. I want my application to run without interruption and load all third party jars dynamically. </p>

<p>Ex: I am integrating my application with MIMS. MIMS is the one of the third party vendors. They will provide their operations in a jar. I need to call their methods from my application and get the results back from the vendor jar file. The method signatures, number of arguments and their order is always the same.</p>
