On Mon, 10 Sep 2001 19:37, Paul Hammant wrote:
> Ulrich,
>
> >we have severe problems here with classloading, which we cannot
> >reproduce at will. Sometimes jars in the general Avalon lib directory
> >are not found by a block. Sometimes jars in a block's lib directory are
> >found by other blocks (even by blocks in another .sar application),
> >sometimes not even by their own block. Sometimes Avalon loads blocks and
> >sars in alphabetical order, sometimes not. Something is seriously weird
> >here and to put my finger on it I'd like to know how and when Avalon
> >loads libraries in a multi-block, multi-sar environment like this:
>
> I've been getting that too.  Sometimes works, sometimes does not.

Could you give specific examples so I can track down the culprit. The 
application should not rely on any ordering semantics of loading the 
.bars/.jars/.zips inside .sars as it is OS specific. However these classes 
will always be loaded after <base>/lib/*.jar.

Anyways if you can point out an example error (or preferably a junit test 
case) I will fix it.

-- 
Cheers,

Pete

----------------------------------------
Why does everyone always overgeneralize?
----------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to