commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rsi...@apache.org
Subject cvs commit: jakarta-commons/discovery TODO
Date Thu, 01 Aug 2002 22:25:02 GMT
rsitze      2002/08/01 15:25:01

  Modified:    discovery TODO
  Log:
  
  
  Revision  Changes    Path
  1.2       +9 -16     jakarta-commons/discovery/TODO
  
  Index: TODO
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/discovery/TODO,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TODO	27 Jul 2002 18:50:29 -0000	1.1
  +++ TODO	1 Aug 2002 22:25:01 -0000	1.2
  @@ -1,19 +1,12 @@
  -1.  Figure out magic incantation for
  +1.  Jakarta Web site for commons subproject
  +
  +2.  Figure out magic incantation for
       ClassLoader ClassFinder::getCallerClassLoader(Class rootFinderClass)
   
  -2.  Discovery::releaseAll() logic is broken.
  -    The goal is to allow a servlet to release SPI's that it owns,
  -    but NOT SPI's owned by other servlets (discovery is/could be shared
  -    in an appserver environment).  Currently we release everything...
  -    Perhaps change 'groupContext' from a String to an Object...
  -    and let such environs pass in a class instance (any class instance)
  -    which could be guarenteed to be unique..  more thoughts required.
  -    
  -    What we really want is release by classLoaders...
  -    which classloaders??
  +3.  Discovery::release() logic is weak.
  +    Caching is by threadContextClassLoader (removed broken
  +    logic...).  It's weak, and doesn't guarentee releases
  +    if your app plays with classloaders...  Need to
  +    go over this again someday.
  +
   
  -3.  ?Caching by groupContext... what happens if two apps in an
  -    appServer use the same groupContext.  I think this is OK, need
  -    to document analysis..
  -    
  -4.  Jakarta Web site for commons subproject
  
  
  

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


Mime
View raw message