Axis2 just follows the standard Java class loading policy. See the Javadoc of ClassLoader.
Andreas On Thu, Aug 20, 2009 at 08:25, Grimm, Markus<[email protected]> wrote: > Hi all, > > I'm a little bit confused about the behaviour of axis2, using 3rd party > libs. > I've got a WS with a lib folder in its aar-file where residing some libs > like commons-lang, commons-io and so on. > In the WEB-INF/lib folder there are some jars that axis2 brings with > f.e. commons-lang, too. > > Suprisingly (for me) the service uses the commons-lang jar in its > WEB-INF/lib and doesn't use the commons-lang in the lib-folder at > runtime, instead of the .aar-file libs. > So far I thought that axis2 prioritizes the auxiliary jars in the > aar-file more than its "basic jars" ?! > > Can anyone explain the background story of this behaviour? > > Thanks, > Markus > > >
