What is the recommended way to modify the order of classpath entities when using Mule? -


what recommended way have jars $mule_home/apps/app-name/lib/ directory take precedence on jars in $mule_home/lib/opt directory?

mes 3.2.1's opt directory has mail-1.4.3.jar , need mail-1.4.4.jar, latter of in application's lib directory. appears, however, order in these loaded inconsistent or fixed mule's libraries coming first.

i have hacked solution replacing mail-1.4.3 mail-1.4.4 in $mule_home/lib/opt, more robust way of doing don't have make same change in mule instances.

thank time!

you can embed own jars in application's lib directory , use loader.override property of mule-deploy.properties deployment descriptor, documented here.

if want learn more classloading in mule 3, turn page.

in case, deployment descriptor should like:

loader.override=-javax.mail 

Comments

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -