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


Reply via email to