Details
Description
I wrote a loom app that runs hibernate 3.0.3, which depends on asm 1.5.3. Loom contains an asm 1.4 in it in the shared app lib directory, so the application classloader found that one. I moved the jar file to container/lib and other locations, it doesnt work, the component loader cant find it in any other location.
and of course asm 1.5.3 and 1.4 are incompatible.
The problem could be solved with classloader definitions in teh environment.xml, but it seems broken. The predefined classesloaders are not initialized. See DefaultClassLoaderManager.java:210, initialize method is not called, this should setup predefined classloaders.