Hi as you probably know we changed quite often the classloading these last versions.
We still have regularly issues with tomee provided libs (mainly because of cxf/amq/... transitive deps) I would like to go further and use an URLClassLoaderFirst for lib part of ear to allow apps to not rely on tomee libs first. The alternative is to shade/repackage all deps. PS: i want to avoid OSGi So basically here is the question: to solve conflict lib issue what your preferred solution: 1) URLClassLoaderFirst even for ear lib part - if this one please say if you would like a property to switch back to old behavior (openejb.ear.lib.classloader.first=false?) 2) repackage all deps 3) other 4) OSGi/OSGi like ? If nothing moves in the following days i'll go for 1 (then we can still discuss ;). *Romain Manni-Bucau* *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* *Github: https://github.com/rmannibucau*
