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
Post a Comment