commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Simone Tripodi (JIRA)" <>
Subject [jira] [Commented] (DIGESTER-165) BinderClassLoader does not override getResource
Date Mon, 18 Jun 2012 08:13:42 GMT


Simone Tripodi commented on DIGESTER-165:

thanks a lot for the patch Dirk, I've just applied it, see [r1351226|].

Can you provide please a simple patch with testcase as well, in order to demonstrate the bug
is fixed?

PS I also added you in the contributors list
> BinderClassLoader does not override getResource
> -----------------------------------------------
>                 Key: DIGESTER-165
>                 URL:
>             Project: Commons Digester
>          Issue Type: Bug
>    Affects Versions: 3.2
>            Reporter: Dirk Schaube
>            Assignee: Simone Tripodi
>         Attachments:
> The class org.apache.commons.digester3.binder.BinderClassLoader adapts the the actual
classloader but does not override getResource and call getResource of the adapted classloader.
This method is called when using an include element with a classpath url in a xml rules file
(e.g. <include url="classpath:/com/something/foo.xml" />).
> As the constructor of BinderClassLoader does not call super(parent) the system class
loader is the parent of the BinderClassLoader which is a problem if you are e.g. in a web
application. As result the xml file is not found although it is in the classpath (and could
be found by the adapted classloader).

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message