What does it do? It is not present in documentation page:
http://tomee.apache.org/properties-listing.html

Will check that ASAP.

Thanks,
Witold Szczerba

On 6 May 2013 14:03, Romain Manni-Bucau <rmannibu...@gmail.com> wrote:
> Hi
>
> maybe try adding in conf/system.properties:
>
> openejb.classloader.forced-load=org.apache.commons.digester
>
> *Romain Manni-Bucau*
> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>*
> *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/>
> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau*
> *Github: https://github.com/rmannibucau*
>
>
>
> 2013/5/6 Witold Szczerba <pljosh.m...@gmail.com>
>
>> Hi,
>> I have problem with TomEE and the extra libraries it adds to tomee/lib
>> folder.
>>
>> I am using JXLS library, it uses commons-digester and few others. The
>> problem is, TomEE also comes with commons-digester. This library has
>> very unfortunate behavior:
>>
>>         // Instantiate the new object and push it on the context stack
>>         Class<?> clazz =
>> digester.getClassLoader().loadClass(realClassName);
>>         Object instance = clazz.newInstance();
>>         digester.push(instance);
>>
>> The problem is the "realClassName" cannot be located, it comes with
>> JXLS, but commons-digester comes from TomEE (the one provided in my
>> webapp is ignored).
>>
>> Following the rules described here:
>> http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html
>> ,the classes in "WebappX" WEB-INF/lib should take precedence of
>> anything else. This is not the case though and my application fails.
>>
>> Is it possible to let my application's class loader works like in
>> Tomcat, this is, use WEB-INF/lib and delegate to tomee/lib in a second
>> step?
>>
>> Thanks,
>> Witold Szczerba
>>

Reply via email to