vgritsenko    02/02/28 13:41:24

  Modified:    src/java/org/apache/cocoon cocoon.roles
               src/webapp sitemap.xmap cocoon.xconf
  Log:
  Move more components from the sitemap.xmap into the cocoon.xconf
  
  Revision  Changes    Path
  1.13      +1 -2      xml-cocoon2/src/java/org/apache/cocoon/cocoon.roles
  
  Index: cocoon.roles
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/cocoon.roles,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- cocoon.roles      15 Feb 2002 02:12:30 -0000      1.12
  +++ cocoon.roles      28 Feb 2002 21:41:24 -0000      1.13
  @@ -172,8 +172,7 @@
   
     <role name="org.apache.cocoon.generation.GeneratorSelector"
           shorthand="generators"
  -        default-class="org.apache.cocoon.sitemap.DefaultSitemapComponentSelector">
  -  </role>
  +        default-class="org.apache.cocoon.sitemap.DefaultSitemapComponentSelector"/>
   
     <role name="org.apache.cocoon.transformation.TransformerSelector"
           shorthand="transformers"
  
  
  
  1.33      +11 -37    xml-cocoon2/src/webapp/sitemap.xmap
  
  Index: sitemap.xmap
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/webapp/sitemap.xmap,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- sitemap.xmap      28 Feb 2002 15:18:28 -0000      1.32
  +++ sitemap.xmap      28 Feb 2002 21:41:24 -0000      1.33
  @@ -55,21 +55,12 @@
           also. To simplify this file, some core components are defined there.
   -->
     <map:generators default="file">
  -   <map:generator name="directory"      logger="sitemap.generator.directory"      
label="content,data"
  -                  src="org.apache.cocoon.generation.DirectoryGenerator"/>
  -
      <map:generator name="imagedirectory" logger="sitemap.generator.imagedirectory" 
label="content,data"
                     src="org.apache.cocoon.generation.ImageDirectoryGenerator"/>
   
  -   <map:generator name="request"        logger="sitemap.generator.request"        
label="data"
  -                  src="org.apache.cocoon.generation.RequestGenerator"/>
  -
  -   <map:generator name="status"         logger="sitemap.generator.status"         
label="data"
  -                  src="org.apache.cocoon.generation.StatusGenerator"/>
  -
      <map:generator name="extractor"      logger="sitemap.generator.extractor"      
label="data"
                     src="org.apache.cocoon.generation.FragmentExtractorGenerator"/>
  -</map:generators>
  +  </map:generators>
   
   <!--
     Transformers can be placed inside the pipeline between the generator
  @@ -80,9 +71,6 @@
     configuration.
   -->
     <map:transformers default="xslt">
  -   <map:transformer name="log"             logger="sitemap.transformer.log"
  -                    src="org.apache.cocoon.transformation.LogTransformer"/>
  -
      <map:transformer name="sql"             logger="sitemap.transformer.sql"
                       src="org.apache.cocoon.transformation.SQLTransformer"/>
   
  @@ -95,12 +83,6 @@
       <catalogue-location>translations</catalogue-location>
      </map:transformer>
   
  -   <map:transformer name="xinclude"        logger="sitemap.transformer.xinclude"
  -                    src="org.apache.cocoon.transformation.XIncludeTransformer"/>
  -
  -   <map:transformer name="cinclude"        logger="sitemap.transformer.cinclude"
  -                    src="org.apache.cocoon.transformation.CIncludeTransformer"/>
  -
      <map:transformer name="filter"          logger="sitemap.transformer.filter"
                       src="org.apache.cocoon.transformation.FilterTransformer"/>
   
  @@ -146,11 +128,19 @@
       <doctype-public>-//W3C//DTD SVG 20000303 Stylable//EN</doctype-public>
       <doctype-system>http://www.w3.org/TR/2000/03/WD-SVG-20000303/</doctype-system>
      </map:serializer>
  -   <map:serializer name="text"   mime-type="text/text"       
logger="sitemap.serializer.text"
  +
  +   <map:serializer name="xhtml" mime-type="text/html"         
logger="sitemap.serializer.xhtml"
  +                   src="org.apache.cocoon.serialization.XMLSerializer"
  +                   pool-max="64" pool-min="2" pool-grow="2">
  +     <doctype-public>-//W3C//DTD XHTML 1.0 Strict//EN</doctype-public>
  +     
<doctype-system>http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</doctype-system>
  +     <encoding>UTF-8</encoding>
  +   </map:serializer>
  +
  +   <map:serializer name="text"   mime-type="text/text"        
logger="sitemap.serializer.text"
                      src="org.apache.cocoon.serialization.TextSerializer"/>
     </map:serializers>
   
  -
   <!--
     Matchers are executed during pipeline setup. They decide if a
     pipeline fragment is used within a pipeline. Usually, the decision
  @@ -164,13 +154,6 @@
     during pipeline setup.
   -->
     <map:matchers default="wildcard">
  -
  -   <map:matcher name="wildcard"      logger="sitemap.matcher.wildcard"
  -                src="org.apache.cocoon.matching.WildcardURIMatcher"/>
  -
  -   <map:matcher name="regexp"        logger="sitemap.matcher.regexp"
  -                src="org.apache.cocoon.matching.RegexpURIMatcher"/>
  -
      <map:matcher name="request-parameter" logger="sitemap.matcher.request-parameter"
                   src="org.apache.cocoon.matching.RequestParameterMatcher"/>
   
  @@ -265,15 +248,6 @@
     during pipeline setup.
   -->
     <map:actions>
  -   <map:action name="add-employee"    logger="sitemap.action.add-employee"
  -               src="org.apache.cocoon.acting.DatabaseAddAction"/>
  -
  -   <map:action name="del-employee"    logger="sitemap.action.del-employee"
  -               src="org.apache.cocoon.acting.DatabaseDeleteAction"/>
  -
  -   <map:action name="upd-employee"    logger="sitemap.action.upd-employee"
  -               src="org.apache.cocoon.acting.DatabaseUpdateAction"/>
  -
      <map:action name="lang-select"     logger="sitemap.action.lang-select"
                  src="org.apache.cocoon.acting.LangSelect"/>
   
  
  
  
  1.32      +63 -20    xml-cocoon2/src/webapp/cocoon.xconf
  
  Index: cocoon.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/webapp/cocoon.xconf,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- cocoon.xconf      28 Feb 2002 14:53:41 -0000      1.31
  +++ cocoon.xconf      28 Feb 2002 21:41:24 -0000      1.32
  @@ -506,6 +506,21 @@
                           label="content,data"
                           logger="sitemap.generator.serverpages"
                           pool-max="32" pool-min="4" pool-grow="2"/>
  +    
  +    <component-instance name="directory" 
class="org.apache.cocoon.generation.DirectoryGenerator"
  +                        logger="sitemap.generator.directory"
  +                        label="content,data"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
  +
  +    <component-instance name="request" 
class="org.apache.cocoon.generation.RequestGenerator"
  +                        logger="sitemap.generator.request"
  +                        label="data"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
  +
  +    <component-instance name="status" 
class="org.apache.cocoon.generation.StatusGenerator"
  +                        logger="sitemap.generator.status"
  +                        label="data"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
     </generators>
   
     <transformers>
  @@ -516,34 +531,62 @@
         <use-browser-capabilities-db>false</use-browser-capabilities-db>
         <use-deli>false</use-deli>
       </component-instance>
  +
  +    <component-instance name="log" 
class="org.apache.cocoon.transformation.LogTransformer"
  +                        logger="sitemap.transformer.log"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
  +
  +    <component-instance name="xinclude" 
class="org.apache.cocoon.transformation.XIncludeTransformer"
  +                        logger="sitemap.transformer.xinclude"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
  +
  +    <component-instance name="cinclude" 
class="org.apache.cocoon.transformation.CIncludeTransformer"
  +                        logger="sitemap.transformer.cinclude"
  +                        pool-max="16" pool-min="2" pool-grow="2"/>
     </transformers>
   
     <serializers>
  -   <component-instance name="links" 
class="org.apache.cocoon.serialization.LinkSerializer"
  -                       logger="sitemap.serializer.links"/>
  +    <component-instance name="links" 
class="org.apache.cocoon.serialization.LinkSerializer"
  +                        logger="sitemap.serializer.links"/>
   
  -   <component-instance name="xml" 
class="org.apache.cocoon.serialization.XMLSerializer"
  -                       mime-type="text/xml"
  -                       logger="sitemap.serializer.xml"/>
  -
  -   <component-instance name="html" 
class="org.apache.cocoon.serialization.HTMLSerializer"
  -                       mime-type="text/html"
  -                       logger="sitemap.serializer.html"
  -                       pool-max="32" pool-min="4" pool-grow="4">
  -     <buffer-size>1024</buffer-size>
  -   </component-instance>
  +    <component-instance name="xml" 
class="org.apache.cocoon.serialization.XMLSerializer"
  +                        mime-type="text/xml"
  +                        logger="sitemap.serializer.xml"/>
  +
  +    <component-instance name="html" 
class="org.apache.cocoon.serialization.HTMLSerializer"
  +                        mime-type="text/html"
  +                        logger="sitemap.serializer.html"
  +                        pool-max="32" pool-min="4" pool-grow="4">
  +      <buffer-size>1024</buffer-size>
  +    </component-instance>
     </serializers>
   
     <readers>
  -   <component-instance name="resource" 
class="org.apache.cocoon.reading.ResourceReader"
  -                       logger="sitemap.reader.resource"
  -                       pool-max="32"/>
  +    <component-instance name="resource" 
class="org.apache.cocoon.reading.ResourceReader"
  +                        logger="sitemap.reader.resource"
  +                        pool-max="32"/>
     </readers>
   
  -<!--
  -  <matchers/>
  -  <selectors/>
  -  <actions/>
  --->
  +  <matchers>
  +    <component-instance name="wildcard" 
class="org.apache.cocoon.matching.WildcardURIMatcher"
  +                        logger="sitemap.matcher.wildcard"/>
  +
  +    <component-instance name="regexp" 
class="org.apache.cocoon.matching.RegexpURIMatcher"
  +                        logger="sitemap.matcher.regexp"/>
  +  </matchers>
  +
  +  <selectors>
  +  </selectors>
  +
  +  <actions>
  +    <component-instance name="add-employee" 
class="org.apache.cocoon.acting.DatabaseAddAction"
  +                        logger="sitemap.action.add-employee"/>
  +
  +    <component-instance name="del-employee" 
class="org.apache.cocoon.acting.DatabaseDeleteAction"
  +                        logger="sitemap.action.del-employee"/>
  +
  +    <component-instance name="upd-employee" 
class="org.apache.cocoon.acting.DatabaseUpdateAction"
  +                        logger="sitemap.action.upd-employee"/>
  +  </actions>
   
   </cocoon>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to