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

python - How to create a legend for 3D bar in matplotlib? -

java - Multi-Label Document Classification -

php - Dynamic url re-writing using htaccess -