juergen     2004/04/14 04:56:02

  Modified:    proposals/tamino readme.txt
               proposals/tamino/src/store/org/apache/slide/store/tamino/datastore
                        XSecurity.java XSecurityMultiUser.java
                        XUtilDBAccessor.java
               
proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/schema
                        XSchemaFactory.java
               proposals/tamino/src/store/org/apache/slide/store/tamino/store
                        XSchemaStore.java XUnavailableStore.java
               
proposals/tamino/src/store/org/apache/slide/store/tamino/store/monitoring
                        Monitor.java
               
proposals/tamino/src/store/org/apache/slide/store/tamino/tools/collection
                        Collection.java
               proposals/tamino/src/store/org/apache/slide/store/tamino/tools/config
                        WebXml.java
               proposals/tamino/src/store/org/apache/slide/store/tamino/tools/repairer
                        ContentSchemaCheck.java XRepairModeToken.java
               proposals/tamino/src/urm/org/apache/slide/urm/common
                        URMInit.java
               proposals/tamino/src/util/org/apache/slide/util JDom.java
  Log:
  prepare for jdom beta 10
  
  Revision  Changes    Path
  1.6       +1 -0      jakarta-slide/proposals/tamino/readme.txt
  
  Index: readme.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/proposals/tamino/readme.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- readme.txt        7 Apr 2004 11:16:00 -0000       1.5
  +++ readme.txt        14 Apr 2004 11:56:01 -0000      1.6
  @@ -78,6 +78,7 @@
        [xslt] Failed to process /home/mhm/src/projects/slide/inodav/doc/main.xml
      o work-around: use Java 1.4
      
  +o tp.functional (on 87) fails with NullPointerException in URMUserImpl if read-only 
ssx is used
   
   Running the testsuite
   ---------------------
  
  
  
  1.2       +8 -8      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XSecurity.java
  
  Index: XSecurity.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XSecurity.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XSecurity.java    25 Mar 2004 16:18:00 -0000      1.1
  +++ XSecurity.java    14 Apr 2004 11:56:02 -0000      1.2
  @@ -33,13 +33,13 @@
   import com.softwareag.tamino.db.api.objectModel.TXMLObject;
   import com.softwareag.tamino.db.api.objectModel.dom.TDOMObjectModel;
   import com.softwareag.tamino.db.api.response.TResponse;
  -import org.apache.slide.store.tamino.common.XGlobals;
  -import org.apache.slide.store.tamino.tools.stores.XNamespaceConfig;
  -import org.apache.slide.store.tamino.tools.stores.XDomainFileHandler;
   import java.io.StringReader;
   import java.util.Iterator;
   import javax.xml.parsers.DocumentBuilder;
   import javax.xml.parsers.DocumentBuilderFactory;
  +import org.apache.slide.store.tamino.common.XGlobals;
  +import org.apache.slide.store.tamino.tools.stores.XNamespaceConfig;
  +import org.apache.slide.util.JDom;
   import org.jdom.output.XMLOutputter;
   import org.w3c.dom.Document;
   import org.w3c.dom.Element;
  @@ -602,7 +602,7 @@
        *
        */
       private static String getElementString (org.jdom.Element e) {
  -        XMLOutputter out = new XMLOutputter("  ", true);
  +        XMLOutputter out = JDom.outputter();
           String result = null;
   
           try {
  
  
  
  1.2       +6 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XSecurityMultiUser.java
  
  Index: XSecurityMultiUser.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XSecurityMultiUser.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XSecurityMultiUser.java   25 Mar 2004 16:18:00 -0000      1.1
  +++ XSecurityMultiUser.java   14 Apr 2004 11:56:02 -0000      1.2
  @@ -41,6 +41,7 @@
   import javax.xml.parsers.DocumentBuilderFactory;
   import org.apache.slide.store.tamino.common.XGlobals;
   import org.apache.slide.store.tamino.tools.stores.XNamespaceConfig;
  +import org.apache.slide.util.JDom;
   import org.jdom.output.XMLOutputter;
   import org.w3c.dom.Document;
   import org.w3c.dom.Element;
  @@ -703,7 +704,7 @@
        *
        */
       private static String getElementString (org.jdom.Element e) {
  -        XMLOutputter out = new XMLOutputter("  ", true);
  +        XMLOutputter out = JDom.outputter();
           String result = null;
   
           try {
  
  
  
  1.2       +6 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XUtilDBAccessor.java
  
  Index: XUtilDBAccessor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/XUtilDBAccessor.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XUtilDBAccessor.java      25 Mar 2004 16:18:00 -0000      1.1
  +++ XUtilDBAccessor.java      14 Apr 2004 11:56:02 -0000      1.2
  @@ -52,6 +52,7 @@
   import org.apache.slide.store.tamino.common.XGlobals;
   import org.apache.slide.store.tamino.datastore.schema.XSchemaFactory;
   import org.apache.slide.store.tamino.datastore.schema.XSchemaKnownProperty;
  +import org.apache.slide.util.JDom;
   import org.apache.slide.util.XAssertionFailed;
   import org.apache.slide.util.XException;
   import org.jdom.Document;
  @@ -282,7 +283,7 @@
           Element outroot = getSchemaElement( taminoCollection, prefixedSchemaName );
           if( outroot != null ) {
               Document outdoc = new Document( outroot );
  -            XMLOutputter out = new XMLOutputter( "  ", true, "UTF-8" );
  +            XMLOutputter out = JDom.outputter();
               result = out.outputString( outdoc );
           }
           return result;
  
  
  
  1.2       +6 -6      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/schema/XSchemaFactory.java
  
  Index: XSchemaFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/datastore/schema/XSchemaFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XSchemaFactory.java       25 Mar 2004 16:18:01 -0000      1.1
  +++ XSchemaFactory.java       14 Apr 2004 11:56:02 -0000      1.2
  @@ -37,6 +37,7 @@
   import org.apache.slide.store.tamino.common.XGlobals;
   import org.apache.slide.store.tamino.datastore.XUtilDBAccessor;
   import org.apache.slide.util.ClassName;
  +import org.apache.slide.util.JDom;
   import org.jdom.Attribute;
   import org.jdom.Document;
   import org.jdom.Element;
  @@ -381,8 +382,7 @@
           // test only!
           if( logger.isLoggable(Level.FINE) ) {
               try {
  -                XMLOutputter xmlout = new XMLOutputter("  ", true);
  -                xmlout.setTextTrim( true );
  +                XMLOutputter xmlout = JDom.outputter();
                   logger.fine( xmlout.outputString(schemaElem) );
               }
               catch( Exception x ) {}
  
  
  
  1.2       +6 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/XSchemaStore.java
  
  Index: XSchemaStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/XSchemaStore.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XSchemaStore.java 25 Mar 2004 16:18:04 -0000      1.1
  +++ XSchemaStore.java 14 Apr 2004 11:56:02 -0000      1.2
  @@ -78,6 +78,7 @@
   import org.apache.slide.structure.ObjectNotFoundException;
   import org.apache.slide.structure.SubjectNode;
   import org.apache.slide.util.ClassName;
  +import org.apache.slide.util.JDom;
   import org.apache.slide.util.Strings;
   import org.apache.slide.util.XException;
   import org.apache.slide.util.XUri;
  @@ -753,7 +754,7 @@
            *
            */
           void commit() throws IOException {
  -            XMLOutputter xmlout = new XMLOutputter( "  ", true, "UTF-8" );
  +            XMLOutputter xmlout = JDom.outputter();
               OutputStream outstrm = new BufferedOutputStream(new 
FileOutputStream(mf));
               xmlout.output( mdoc, outstrm );
               outstrm.flush();
  
  
  
  1.2       +5 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/XUnavailableStore.java
  
  Index: XUnavailableStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/XUnavailableStore.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XUnavailableStore.java    25 Mar 2004 16:18:04 -0000      1.1
  +++ XUnavailableStore.java    14 Apr 2004 11:56:02 -0000      1.2
  @@ -51,10 +51,10 @@
   import org.apache.slide.structure.ObjectNotFoundException;
   import org.apache.slide.structure.SubjectNode;
   import org.apache.slide.util.ClassName;
  +import org.apache.slide.util.JDom;
   import org.apache.slide.util.XUri;
   import org.jdom.Document;
   import org.jdom.Element;
  -import org.jdom.output.XMLOutputter;
   
   
   /**
  @@ -123,7 +123,7 @@
               root.addContent( url );
               doc.setRootElement( root );
               try {
  -                unavailContent = new XMLOutputter("  ", true).outputString(doc);
  +                unavailContent = JDom.outputter().outputString(doc);
               }
               catch( Exception x ) {
                   unavailContent =
  
  
  
  1.2       +6 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/monitoring/Monitor.java
  
  Index: Monitor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/store/monitoring/Monitor.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Monitor.java      25 Mar 2004 16:18:04 -0000      1.1
  +++ Monitor.java      14 Apr 2004 11:56:02 -0000      1.2
  @@ -32,6 +32,7 @@
   import java.util.List;
   import java.util.Map;
   import org.apache.slide.util.ClassName;
  +import org.apache.slide.util.JDom;
   import org.jdom.Document;
   import org.jdom.Element;
   import org.jdom.output.XMLOutputter;
  @@ -77,7 +78,7 @@
       private boolean enabled = true;
       
       /** The XML outputter */
  -    private XMLOutputter xmlOut = new XMLOutputter( "  ", true ); // indent: 2 
spaces, newlines=true
  +    private XMLOutputter xmlOut = JDom.outputter();
       
       
       // -------------------------------------------------------------------------
  
  
  
  1.2       +4 -4      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/collection/Collection.java
  
  Index: Collection.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/collection/Collection.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Collection.java   25 Mar 2004 16:18:04 -0000      1.1
  +++ Collection.java   14 Apr 2004 11:56:02 -0000      1.2
  @@ -58,7 +58,7 @@
           this.connection = 
TConnectionFactory.getInstance().newConnection(databaseUrl);
           this.schemas = SchemaAdapter.create(connection, collection);
           this.content = ContentAdapter.create(connection, collection);
  -        this.outputter = new XMLOutputter("    ", false, ENCODING);
  +        this.outputter = new XMLOutputter();
       }
       
       public void save(File dir) throws TException, IOException {
  
  
  
  1.2       +5 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/config/WebXml.java
  
  Index: WebXml.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/config/WebXml.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- WebXml.java       25 Mar 2004 16:18:04 -0000      1.1
  +++ WebXml.java       14 Apr 2004 11:56:02 -0000      1.2
  @@ -191,7 +191,7 @@
           
           try {
               OutputStreamWriter out = new OutputStreamWriter(new 
FileOutputStream(file),"ISO-8859-1");
  -            XMLOutputter webXmlOut = new XMLOutputter( "  ", true ); // indent: 2 
spaces, newlines=true
  +            XMLOutputter webXmlOut = JDom.outputter();
               webXmlOut.setTextNormalize ( true );
               webXmlOut.setEncoding("ISO-8859-1");
               webXmlOut.output( doc, out );
  
  
  
  1.2       +6 -5      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/repairer/ContentSchemaCheck.java
  
  Index: ContentSchemaCheck.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/repairer/ContentSchemaCheck.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ContentSchemaCheck.java   25 Mar 2004 16:18:05 -0000      1.1
  +++ ContentSchemaCheck.java   14 Apr 2004 11:56:02 -0000      1.2
  @@ -26,6 +26,7 @@
   import java.util.List;
   import org.apache.slide.store.tamino.common.XGlobals;
   import org.apache.slide.store.tamino.datastore.XUtilDBAccessor;
  +import org.apache.slide.util.JDom;
   import org.apache.slide.util.XException;
   import org.jdom.Document;
   import org.jdom.Element;
  @@ -194,7 +195,7 @@
           }
   
           public void apply(XTaminoClient notUsed) throws XException {
  -            XMLOutputter out = new XMLOutputter( "  ", true, "UTF-8" );
  +            XMLOutputter out = JDom.outputter();
               Document schemadoc = new Document( selm );
               String schemaStr = out.outputString( schemadoc );
               TXMLObject schemaObj = TXMLObject.newInstance( schemaStr );
  
  
  
  1.2       +7 -6      
jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/repairer/XRepairModeToken.java
  
  Index: XRepairModeToken.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/store/org/apache/slide/store/tamino/tools/repairer/XRepairModeToken.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XRepairModeToken.java     25 Mar 2004 16:18:05 -0000      1.1
  +++ XRepairModeToken.java     14 Apr 2004 11:56:02 -0000      1.2
  @@ -30,6 +30,7 @@
   import java.util.Iterator;
   import org.apache.slide.store.tamino.common.XGlobals;
   import org.apache.slide.util.ClassName;
  +import org.apache.slide.util.JDom;
   import org.jdom.Document;
   import org.jdom.Element;
   import org.jdom.JDOMException;
  @@ -169,7 +170,7 @@
        * @return document as a string
        */
       public String outputDocument() throws IOException {
  -        XMLOutputter outputter = new XMLOutputter( "  ", true ); //indent="  ", 
newlines=true
  +        XMLOutputter outputter = JDom.outputter();
           return outputter.outputString( doc );
       }
       
  @@ -179,7 +180,7 @@
        * @param  out  outputstream
        */
       public void outputDocument( OutputStream out ) throws IOException {
  -        XMLOutputter outputter = new XMLOutputter( "  ", true ); //indent="  ", 
newlines=true
  +        XMLOutputter outputter = JDom.outputter();
           outputter.output( doc, out );
       }
       
  
  
  
  1.2       +7 -8      
jakarta-slide/proposals/tamino/src/urm/org/apache/slide/urm/common/URMInit.java
  
  Index: URMInit.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/urm/org/apache/slide/urm/common/URMInit.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- URMInit.java      25 Mar 2004 16:18:09 -0000      1.1
  +++ URMInit.java      14 Apr 2004 11:56:02 -0000      1.2
  @@ -426,8 +426,7 @@
               // parse the template
               SAXBuilder sax = new SAXBuilder();
               Document template = sax.build( in );
  -            Element elem = template.getRootElement();
  -            result = TXMLObject.newInstance(new DOMOutputter().output(elem));
  +            result = TXMLObject.newInstance(new DOMOutputter().output(template));
               result.setCollection(collection);
           }
           catch (IOException e) {
  @@ -484,7 +483,7 @@
                       }
                   }
               }
  -            result = TXMLObject.newInstance(new DOMOutputter().output(elem));
  +            result = TXMLObject.newInstance(new DOMOutputter().output(template));
               result.setCollection(collection);
               
           }
  @@ -565,7 +564,7 @@
           }
            
           // create schema instance
  -        result = TXMLObject.newInstance(new DOMOutputter().output(schemaElem));
  +        result = TXMLObject.newInstance(new DOMOutputter().output(template));
           return result;
       }
       
  @@ -715,7 +714,7 @@
           }
            
           // create schema instance
  -        result = TXMLObject.newInstance(new DOMOutputter().output(schemaElem));
  +        result = TXMLObject.newInstance(new DOMOutputter().output(template));
           return result;
       }
       
  
  
  
  1.2       +4 -16     
jakarta-slide/proposals/tamino/src/util/org/apache/slide/util/JDom.java
  
  Index: JDom.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/proposals/tamino/src/util/org/apache/slide/util/JDom.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JDom.java 25 Mar 2004 16:18:11 -0000      1.1
  +++ JDom.java 14 Apr 2004 11:56:02 -0000      1.2
  @@ -120,18 +120,6 @@
           return outputter().outputString( ele );
       }
       
  -    public static String toTrimmedString (Element ele) {
  -        
  -        XMLOutputter out = outputter ();
  -        out.setTextTrim (true);
  -        out.setTextNormalize (false);
  -        
  -        out.setIndent ("");
  -        out.setNewlines(false);
  -        
  -        return out.outputString( ele );
  -    }
  -    
       public static Document forString(String str) throws JDOMException, IOException {
           SAXBuilder builder;
           Document doc;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to