You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by vg...@apache.org on 2002/08/13 00:31:56 UTC

cvs commit: xml-cocoon2/src/webapp/WEB-INF cocoon.xconf

vgritsenko    2002/08/12 15:31:56

  Modified:    .        build.xml
               src/java/org/apache/cocoon/components/hsqldb hsqldb.xconf
               src/java/org/apache/cocoon/components/store jisp.xconf
               src/webapp/WEB-INF cocoon.xconf
  Log:
  Set JispFilesystemStore store as default. To use old FilesystemStore, simply remove jisp.jar.
  This fixes bug #10697: Piles of ERROR log messages.
  The reason is that there is maximum limit on absolute file path length (at least on Windowze)
  
  Revision  Changes    Path
  1.254     +2 -1      xml-cocoon2/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/build.xml,v
  retrieving revision 1.253
  retrieving revision 1.254
  diff -u -r1.253 -r1.254
  --- build.xml	8 Aug 2002 02:06:29 -0000	1.253
  +++ build.xml	12 Aug 2002 22:31:55 -0000	1.254
  @@ -883,7 +883,8 @@
           <exclude name="**/lucene.*"                        unless="lucene.present"/>
   
           <exclude name="**/components/store/Jisp*.java" unless="jisp.present"/>
  -        <exclude name="**/jisp.*"                      unless="jisp.present"/>
  +        <exclude name="**/store/jisp.*"                unless="jisp.present"/>
  +        <exclude name="**/store/file.*"                if="jisp.present"/>
   
           <exclude name="**/components/xmlform/**"    unless="jxpath.present"/>
           <exclude name="**/samples/xmlform/**"       unless="jxpath.present"/>
  
  
  
  1.4       +1 -1      xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/hsqldb.xconf
  
  Index: hsqldb.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/hsqldb.xconf,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- hsqldb.xconf	5 Jul 2002 09:20:40 -0000	1.3
  +++ hsqldb.xconf	12 Aug 2002 22:31:55 -0000	1.4
  @@ -1,7 +1,6 @@
   <?xml version="1.0"?>
   
   <xconf xpath="/cocoon" unless="hsqldb-server" insert-before="xml-parser">
  -
     <!-- HSQLDB Server for samples:
       Comment this section out if you don't care about the samples.
           port   : number      port where the server is listening
  @@ -15,4 +14,5 @@
        <parameter name="silent" value="true"/>
        <parameter name="trace" value="false"/>
     </hsqldb-server>
  +
   </xconf>
  
  
  
  1.4       +11 -7     xml-cocoon2/src/java/org/apache/cocoon/components/store/jisp.xconf
  
  Index: jisp.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/store/jisp.xconf,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- jisp.xconf	6 May 2002 12:30:17 -0000	1.3
  +++ jisp.xconf	12 Aug 2002 22:31:56 -0000	1.4
  @@ -1,27 +1,31 @@
   <?xml version="1.0"?>
   
  -<xconf xpath="/cocoon"
  -       unless="comment()[contains(., 'org.apache.cocoon.components.store.JispFilesystemStore')]">
  +<xconf xpath="/cocoon" unless="persistent-store" insert-after="transient-store">
   
     <!-- Persistent store for the cache. Two store implementations to choose
          from:
            * FilesystemStore: Simple. Dependable. Thorougly tested.
            * JispFilesystemStore: Scalable. New kid on the block. Not thorougly tested.
  -       If you opt in to use JispFilesystemStore, comment out FilesystemStore
  -       entry.
  +
  +       Common configuration parameters:
  +         use-cache-directory: Indicates that cache directory specified in
  +                              web.xml should be used.
  +         use-work-directory: Indicates that work directory specified in
  +                             web.xml should be used.
  +         directory: Specifies directory to use. Absolute or relative to the
  +                    work directory.
   
          JispFilesystemStore configuration parameters
          (in addition to common parameters):
            datafile: name of the store file to use.
            indexfile: name of the index file to use.
            order: FIXME: put description here.
  -
  +  -->
     <persistent-store class="org.apache.cocoon.components.store.JispFilesystemStore"
                       logger="core.store.persistent">
       <parameter name="use-cache-directory" value="true"/>
       <parameter name="datafile" value="cocoon-cache.dat"/>
       <parameter name="indexfile" value="cocoon-cache.idx"/>
  -    <parameter name="order" value="1701"/>
  +    <parameter name="order" value="2701"/>
     </persistent-store>
  -  -->
   </xconf>
  
  
  
  1.34      +0 -43     xml-cocoon2/src/webapp/WEB-INF/cocoon.xconf
  
  Index: cocoon.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/webapp/WEB-INF/cocoon.xconf,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- cocoon.xconf	5 Jul 2002 09:20:40 -0000	1.33
  +++ cocoon.xconf	12 Aug 2002 22:31:56 -0000	1.34
  @@ -67,24 +67,6 @@
       <parameter name="document-builder-factory" value="???"/>
       -->
     </xml-parser>
  -  
  -  <!-- ============================ STORE ============================ -->
  -  <!-- Persistent store for the cache. Two store implementations to choose
  -       from:
  -         * FilesystemStore: Simple. Dependable. Thorougly tested.
  -         * JispFilesystemStore: Scalable. New kid on the block.
  -           
  -       Common configuration parameters:
  -         use-cache-directory: Indicates that cache directory specified in
  -                              web.xml should be used.
  -         use-work-directory: Indicates that work directory specified in
  -                             web.xml should be used.
  -         directory: Specifies directory to use. Absolute or relative to the
  -                    work directory.
  -  -->
  -  <persistent-store logger="core.store.persistent">
  -    <parameter name="use-cache-directory" value="true"/>
  -  </persistent-store>
   
     <!-- Memory Storing: -->
     <transient-store logger="core.store.transient">
  @@ -126,7 +108,6 @@
        be removed when low on memory. Default 10% -->
        <parameter name="percent_to_free" value="10"/>
     </store-janitor>
  -  <!-- ============================ STORE END ========================= -->
   
     <!-- XSLT Processor:
       For Xalan: Turn 'incremental-processing' to true if you want a continous output 
  @@ -542,30 +523,6 @@
      <parameter name="catalog" value="/WEB-INF/entities/catalog"/>
      <parameter name="verbosity" value="1"/>
     </entity-resolver>
  -
  -
  -  <!-- Persistent store for the cache. Two store implementations to choose
  -       from:
  -         * FilesystemStore: Simple. Dependable. Thorougly tested.
  -         * JispFilesystemStore: Scalable. New kid on the block. Not thorougly tested.
  -       If you opt in to use JispFilesystemStore, comment out FilesystemStore
  -       entry.
  -
  -       JispFilesystemStore configuration parameters
  -       (in addition to common parameters):
  -         datafile: name of the store file to use.
  -         indexfile: name of the index file to use.
  -         order: FIXME: put description here.
  -
  -  <persistent-store class="org.apache.cocoon.components.store.JispFilesystemStore"
  -                    logger="core.store.persistent">
  -    <parameter name="use-cache-directory" value="true"/>
  -    <parameter name="datafile" value="cocoon-cache.dat"/>
  -    <parameter name="indexfile" value="cocoon-cache.idx"/>
  -    <parameter name="order" value="1701"/>
  -  </persistent-store>
  -  -->
  -
   
     <!-- Deli support -->
     <!-- Uncomment this section to enable DELI
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org