Robert Scholte wrote:
But now I'm facing the following problem: If I create a new URLClassloader and
add all required dependencies from the project (including it's servlet-api
version X), I can't manage to call the method because it's part of one
child-classloaders insterad of the parent.
Maybe it's just me but that sounds like a rather vague description of
your class loader hierarchy and the actual issue...
I noticed Classworlds has some strategies, but it´s hard to find the right
docs. Anyone any solution?
Just in case some pointers to potentially helpful resources about
classworlds usage: [0, 1].
Might alternatively look into AntClassLoader [2] which also offers
self-first loading.
But as said, from your description it's not clear to me what exactly
makes ordinary URLClassLoaders fail for you and would demand something
more complex.
Benjamin
[0]
https://github.com/sonatype/plexus-classworlds/blob/master/src/main/java/org/codehaus/plexus/classworlds/realm/ClassRealm.java#L32
[1]
http://svn.apache.org/repos/asf/maven/maven-3/tags/maven-3.0.3/maven-core/src/main/java/org/apache/maven/classrealm/DefaultClassRealmManager.java
[2] http://www.docjar.com/docs/api/org/apache/tools/ant/AntClassLoader.html
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email