avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <dona...@apache.org>
Subject Re: [phoenix] RT: ClassLoader hierarchy
Date Wed, 07 Nov 2001 07:52:42 GMT
On Wed, 7 Nov 2001 10:44, Paul Hammant wrote:
> Peter,
>
> >It doesn't matter what you think. As soon as you do that you are no longer
> > a spec compliant servlet container which could potentially be very bad.
> > It would be worse if you hosted servlets like Cocoon that possibly used a
> > different version of Avalon then your whole setup would not be able to
> > run the Cocoon webapp. Bummer huh ?
>
> OK, We're back to Promotion again then.

eww ;)

> Sar conains two things 1) An spec level API, 2) Implementation of that
> API plus the ability to launch sub-apps (mail lets, ftp lets etc).
>
> (1) is contained entirely in a jar.  In assembly.xml it's listed as :
>
>     <spec name="Sun-Servlet" version="2.3" jar="SAR-INF/spec/servlet.jar"/>
>
> The phoenix class loader bumps these into the top level as a once off
> transaction.  These are not replaceable nor un-installable in a running
> Phoenix.

the problem here is that applications are no longer independent of each 
other. We could conceivably cause one app to fail by actions of another app 
which I don't really like.

> If you have something that works then go for it

nnot sure. Just thinking about it at this stage ;)

> Peter, please try to fix Jesktop at the same time though.

;)

-- 
Cheers,

Pete

---------------------------------------------
 We shall not cease from exploration, and the 
  end of all our exploring will be to arrive 
 where we started and know the place for the 
        first time -- T.S. Eliot
---------------------------------------------

--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message