joerg       2003/09/23 11:41:39

  Modified:    src/blocks/slide/conf slide-repository.xconf
               src/blocks/slide/java/org/apache/cocoon/generation
                        PrincipalListGenerator.java
  Log:
  ComposerGenerator => ServiceableGenerator
  ComponentSelector => ServiceSelector
  
  Revision  Changes    Path
  1.3       +1 -1      cocoon-2.1/src/blocks/slide/conf/slide-repository.xconf
  
  Index: slide-repository.xconf
  ===================================================================
  RCS file: /home/cvs/cocoon-2.1/src/blocks/slide/conf/slide-repository.xconf,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- slide-repository.xconf    28 Apr 2003 07:17:22 -0000      1.2
  +++ slide-repository.xconf    23 Sep 2003 18:41:39 -0000      1.3
  @@ -15,7 +15,7 @@
         | user management.
         +-->
     <principal-provider 
role="org.apache.cocoon.components.repository.PrincipalProviderSelector" 
  -                      
class="org.apache.cocoon.components.ExtendedComponentSelector"
  +                      
class="org.apache.avalon.framework.service.DefaultServiceSelector"
                         logger="core.principalprovider" default="slide">
   
       <!-- Default implementation via Jakarta Slide -->
  
  
  
  1.4       +10 -10    
cocoon-2.1/src/blocks/slide/java/org/apache/cocoon/generation/PrincipalListGenerator.java
  
  Index: PrincipalListGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/cocoon-2.1/src/blocks/slide/java/org/apache/cocoon/generation/PrincipalListGenerator.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- PrincipalListGenerator.java       5 Sep 2003 07:31:46 -0000       1.3
  +++ PrincipalListGenerator.java       23 Sep 2003 18:41:39 -0000      1.4
  @@ -54,12 +54,12 @@
   import java.io.IOException;
   import java.util.Map;
   
  -import org.apache.avalon.framework.component.ComponentException;
  -import org.apache.avalon.framework.component.ComponentSelector;
  +import org.apache.avalon.excalibur.pool.Recyclable;
  +
   import org.apache.avalon.framework.parameters.ParameterException;
   import org.apache.avalon.framework.parameters.Parameters;
  -
  -import org.apache.avalon.excalibur.pool.Recyclable;
  +import org.apache.avalon.framework.service.ServiceException;
  +import org.apache.avalon.framework.service.ServiceSelector;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.components.repository.Principal;
  @@ -77,7 +77,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Stephan Michels</a>
    * @version CVS $Id$
    */
  -public class PrincipalListGenerator extends ComposerGenerator 
  +public class PrincipalListGenerator extends ServiceableGenerator 
           implements Recyclable {
   
       /** Namespace of the generated list. */
  @@ -115,10 +115,10 @@
        */
       public void generate() throws IOException, SAXException, 
ProcessingException {
   
  -        ComponentSelector principalproviders = null;
  +        ServiceSelector principalproviders = null;
           PrincipalProvider principalprovider = null;
           try {
  -            principalproviders = 
(ComponentSelector)this.manager.lookup(PrincipalProvider.ROLE+"Selector");
  +            principalproviders = 
(ServiceSelector)this.manager.lookup(PrincipalProvider.ROLE+"Selector");
   
               principalprovider = 
(PrincipalProvider)principalproviders.select(this.principalprovidername);
   
  @@ -176,8 +176,8 @@
               this.contentHandler.endPrefixMapping("");
               this.contentHandler.endDocument();
   
  -        } catch (ComponentException ce) {
  -            getLogger().error("Could not lookup for component.", ce);
  +        } catch (ServiceException se) {
  +            getLogger().error("Could not lookup for component.", se);
           } finally {
               if (principalprovider!=null)
                   principalproviders.release(principalprovider);
  
  
  

Reply via email to