gianugo     02/02/23 08:47:40

  Modified:    src/documentation/xdocs/userdocs/concepts sitemap.xml
               src/documentation/xdocs/userdocs/generators
                        xmldb-generator.xml xmldbcollection-generator.xml
               src/java/org/apache/cocoon/generation XMLDBGenerator.java
                        XMLDBCollectionGenerator.java xmldb.sitemap
                        xmldb.xconf
               src/webapp sitemap.xmap
  Log:
  Started to clean up the XML:DB stuff. The XML:DB generators have been deprecated, 
and a note has been written in the docs suggesting to switch to the XML:DB 
pseudo-protocol. Configurations have been switched from dbXML to Xindice.
  
  Revision  Changes    Path
  1.3       +3 -0      
xml-cocoon2/src/documentation/xdocs/userdocs/concepts/sitemap.xml
  
  Index: sitemap.xml
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/documentation/xdocs/userdocs/concepts/sitemap.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- sitemap.xml       5 Feb 2002 01:46:44 -0000       1.2
  +++ sitemap.xml       23 Feb 2002 16:47:39 -0000      1.3
  @@ -623,6 +623,9 @@
         Use <code>file://foo/bar</code> to merge in xml content from the filesystem.
        </li>
        <li>
  +      Use <code>xmldb:&lt;your driver here&gt;://your.xmldb.host/db/foo/bar</code> 
to merge in xml content from a XML:DB compliant database.
  +     </li>
  +     <li>
         Depending on your setup you may use 
         <code>nfs:</code>, <code>jndi:</code> protocols, too.
        </li>
  
  
  
  1.3       +6 -0      
xml-cocoon2/src/documentation/xdocs/userdocs/generators/xmldb-generator.xml
  
  Index: xmldb-generator.xml
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/documentation/xdocs/userdocs/generators/xmldb-generator.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- xmldb-generator.xml       5 Feb 2002 01:46:44 -0000       1.2
  +++ xmldb-generator.xml       23 Feb 2002 16:47:39 -0000      1.3
  @@ -12,6 +12,12 @@
                 <abstract>This document describes the XML:DB generator of 
Cocoon.</abstract>
        </header>
        <body>
  +             <s1 title="Warning!">
  +      <p>
  +        The XML:DB generators are currently unmaintained and going to be 
  +        deprecated soon. Please use the XML:DB pseudo-protocol instead.
  +      </p>  
  +    </s1>
                <s1 title="XML:DB Generator">
                        <p>
            Generates XML documents out of an XML:DB compliant database. XML:DB
  
  
  
  1.3       +6 -0      
xml-cocoon2/src/documentation/xdocs/userdocs/generators/xmldbcollection-generator.xml
  
  Index: xmldbcollection-generator.xml
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/documentation/xdocs/userdocs/generators/xmldbcollection-generator.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- xmldbcollection-generator.xml     5 Feb 2002 01:46:44 -0000       1.2
  +++ xmldbcollection-generator.xml     23 Feb 2002 16:47:39 -0000      1.3
  @@ -13,6 +13,12 @@
        Collection generator of Cocoon.</abstract>
        </header>
        <body>
  +             <s1 title="Warning!">
  +      <p>
  +        The XML:DB generators are currently unmaintained and going to be 
  +        deprecated soon. Please use the XML:DB pseudo-protocol instead.
  +      </p>  
  +    </s1>
                <s1 title="XML:DB Collection Generator">
                        <p>
           As for the filesystem there are two generators provided (a file
  
  
  
  1.6       +2 -1      
xml-cocoon2/src/java/org/apache/cocoon/generation/XMLDBGenerator.java
  
  Index: XMLDBGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/XMLDBGenerator.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLDBGenerator.java       22 Feb 2002 07:03:51 -0000      1.5
  +++ XMLDBGenerator.java       23 Feb 2002 16:47:39 -0000      1.6
  @@ -95,7 +95,8 @@
    * slash in the base tag is important!
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Gianugo Rabellino</a>
  - * @version CVS $Id: XMLDBGenerator.java,v 1.5 2002/02/22 07:03:51 cziegeler Exp $
  + * @version CVS $Id: XMLDBGenerator.java,v 1.6 2002/02/23 16:47:39 gianugo Exp $
  + * @deprecated Use the XML:DB pseudo protocol instead.
    */
   
    public class XMLDBGenerator extends ComposerGenerator
  
  
  
  1.6       +2 -1      
xml-cocoon2/src/java/org/apache/cocoon/generation/XMLDBCollectionGenerator.java
  
  Index: XMLDBCollectionGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/XMLDBCollectionGenerator.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLDBCollectionGenerator.java     22 Feb 2002 07:03:51 -0000      1.5
  +++ XMLDBCollectionGenerator.java     23 Feb 2002 16:47:39 -0000      1.6
  @@ -96,7 +96,8 @@
    * slash in the base tag is important!
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Gianugo Rabellino</a>
  - * @version CVS $Id: XMLDBCollectionGenerator.java,v 1.5 2002/02/22 07:03:51 
cziegeler Exp $
  + * @version CVS $Id: XMLDBCollectionGenerator.java,v 1.6 2002/02/23 16:47:39 
gianugo Exp $
  + * @deprecated Use the XML:DB pseudo protocol instead.
    */
   
    public class XMLDBCollectionGenerator extends ComposerGenerator
  
  
  
  1.2       +2 -2      xml-cocoon2/src/java/org/apache/cocoon/generation/xmldb.sitemap
  
  Index: xmldb.sitemap
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/xmldb.sitemap,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- xmldb.sitemap     3 Jan 2002 12:31:16 -0000       1.1
  +++ xmldb.sitemap     23 Feb 2002 16:47:39 -0000      1.2
  @@ -1,2 +1,2 @@
  
-category:generators|componentName:xmldb|componentClass:org.apache.cocoon.generation.XMLDBGenerator|configuration:<driver>org.dbxml.client.xmldb.DatabaseImpl</driver><base>xmldb:dbxml:///db/</base>
  
-category:generators|componentName:xmldbcollection|componentClass:org.apache.cocoon.generation.XMLDBCollectionGenerator|configuration:<driver>org.dbxml.client.xmldb.DatabaseImpl</driver><base>xmldb:dbxml:///db/</base>
  
+category:generators|componentName:xmldb|componentClass:org.apache.cocoon.generation.XMLDBGenerator|configuration:<driver>org.apache.xindice.client.xmldb.DatabaseImpl</driver><base>xmldb:xindice:///db/</base>
  
+category:generators|componentName:xmldbcollection|componentClass:org.apache.cocoon.generation.XMLDBCollectionGenerator|configuration:<driver>org.apache.xindice.client.xmldb.DatabaseImpl</driver><base>xmldb:xindice:///db/</base>
  
  
  
  1.3       +2 -2      xml-cocoon2/src/java/org/apache/cocoon/generation/xmldb.xconf
  
  Index: xmldb.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/xmldb.xconf,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- xmldb.xconf       22 Feb 2002 23:25:19 -0000      1.2
  +++ xmldb.xconf       23 Feb 2002 16:47:39 -0000      1.3
  @@ -9,8 +9,8 @@
   
       <!-- xmldb pseudo protocol -->
       <protocol name="xmldb" 
class="org.apache.cocoon.components.source.XMLDBSourceFactory">
  -      <!-- dbXML driver -->
  -      <driver type="dbxml" class="org.dbxml.client.xmldb.DatabaseImpl"/>
  +      <!-- Xindice driver -->
  +      <driver type="xindice" class="org.apache.xindice.client.xmldb.DatabaseImpl"/>
         <!-- Add here other XML:DB compliant databases drivers -->
       </protocol>
     </source-handler>
  
  
  
  1.31      +6 -2      xml-cocoon2/src/webapp/sitemap.xmap
  
  Index: sitemap.xmap
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/webapp/sitemap.xmap,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- sitemap.xmap      22 Feb 2002 11:27:51 -0000      1.30
  +++ sitemap.xmap      23 Feb 2002 16:47:40 -0000      1.31
  @@ -1131,13 +1131,17 @@
      <!-- ========================= XML:DB ================================ -->
      <map:match pattern="xmldb/**">
       <map:match type="request-parameter" pattern="xpath">
  -     <map:generate src="xmldb:dbxml://localhost:4080/{../1}#{1}"/>
  +     <map:generate src="xmldb:xindice://localhost:4080/db/{../1}#{1}"/>
        <map:serialize type="xml"/>
       </map:match>
   
  -    <map:generate src="xmldb:dbxml://localhost:4080/{1}"/>
  +    <map:generate src="xmldb:xindice://localhost:4080/db/{1}"/>
       <map:serialize type="xml"/>
      </map:match>
  +
  +   <!-- BEWARE: the following examples use the unmaintained XML:DB      -->
  +   <!-- generators, going to be deprecated soon.                        -->
  +   <!-- You might want  to use the XML:DB pseudo protocol instead.      -->
   
      <map:match pattern="xmldb-generator/db/**/">
       <map:generate type="xmldbcollection" src="/{1}"/>
  
  
  

----------------------------------------------------------------------
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