What can I do to make sure that whatever I have in my /WEB-INF/lib/ directory takes precedence?
You're not doing anything wrong, your systems group is. You can't override the bootstrap classloader.
Aw, sure you can (-Xbootclasspath/p). But trumping the boot classloader with WEB-INF/lib is an even worse transgression than putting app-specific JARs into JAVA_HOME/lib/ext.
-chris
signature.asc
Description: OpenPGP digital signature
