OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | barracuda-commits List | March 2003 Index

<--  Date Index  --> <--  Thread Index  -->

[Barracuda-commit] CVS Update: Barracuda


CVSROOT:        /var/cvs
Module name:    Barracuda
Repository:     Barracuda/src/org/enhydra/barracuda/taskdefs/
Changes by:     jacobk@xxxxxxxxxxxxxxxxx(none)  03/03/18 15:13:12

Removed files:
        Barracuda/src/org/enhydra/barracuda/core/util/dom/io/: 
                                                               
XMLEntityResolver.java 
                                                               
XMLFormatter.java 
                                                               
XMLIOError.java 
                                                               changes.txt 
                                                               character-sets 
                                                               
character-sets.tbl 
                                                               io.dfPackage 
        Barracuda/src/org/enhydra/barracuda/taskdefs/: 
                                                       
DefaultXmlcUtilsImpl.java 
                                                       Xmlc.java 
                                                       XmlcUtils.java 

Log message:
        continuing with commit.  Some of it failed in the last commit.  Here 
are the comments associated with the last commit...
        
        1.  Verified that xmlc-2.2 (current cvs) is not only compatible with 
Barracuda,
        it solves all the gotchas that we had before.  You can now have a 
stock install
        of Ant with Xerces2 and xml-apis.jar in ANT_HOME/lib and successfully 
build
        Barracuda at the same time.  You can have Xerces2 and 
xmlParserAPIs.jar in
        CATALNIA_HOME/common/endorsed and xmlc's xerces in 
CATALNIA_HOME/shared/lib or
        WEB-INF/lib and xmlc classes based upon xml files will work (remember 
under
        xmlc-2.1, these bombed out because there was a clash between xerces1 
and
        xerces2).  So, basically, we don't have to expound on any caveats to 
using xmlc
        anymore.  Things just work with default installs!!!!  Note that I 
still am not
        copying xerces to WEB-INF/lib because even though xerces is wrapped
        (org.enhydra.apache.xerces), it still
        contains org.w3c.dom, javax.xml, and org.xml packages.  David Li is 
working on
        getting rid of those and once that happens we can put it back in 
WEB-INF/lib.
        
        1b.  Note I have removed the Xmlc taskdef from Barracuda's source
        now that it exists over at the XMLC project CVS.  Also note that it 
has already
        been enhanced by David Li to notice not only changes to *ML files but 
also
        corresponding *.xmlc files.  And I applied a patch from Stefan 
Armbruster which
        allows the task to recursively look in parent directories for 
options.xmlc so
        that one can have nested subdirectories containing *ML templates all 
using a
        single options.xmlc file.  The xmlc-taskdef.jar is now incldued in 
WEB-INF/jars.
        I also applied another patch from Stefan to fix some logging
        issues in the Localize task.  I also fixed the EventBuilder task to 
use whatever
        XMLReader is available rather than failing if it can't find the 
Xerces parser.
        This should probably be used elsewhere where SAX2 parsers are 
utilized.
        
        2.  Modified DefaultDOMWriter and in the process, removed printPretty,
        preventCaching, and maxAge from DefaultViewHandler and 
ComponentGateway.
        Dealing with these values is now entirely localized to 
DefaultDOMWriter.  If you
        want to override defaults, then override getDOMWriter() or just 
create a
        DefaultDOMWriter and set the properties. before calling the write() 
method.
        
        3.  Updated Diez' page model to conform to the new stuff and am now 
successfully
        overriding getDOMWriter() and being able to set OutputOptions so that 
the
        doctype will be written for his example pages.  cool!
        
        4.  Updated build.xml and version.properties to account for the new 
xmlc
        jars.
        
        5.  Removed the core.util.dom.io package.  All classes (very few) 
referencing
        that package now reference org.enhydra.xml.io.*.  I believe that all 
needed
        custom modifications have already been moved into XMLC's source.  
They must have
        because everything seems to work perfectly.
        
        Jake

===================================================================
File: no file XMLEntityResolver.java            Status: Unknown

   Working revision:    No entry for XMLEntityResolver.java
   Repository revision: No revision control file

===================================================================
File: no file XMLFormatter.java         Status: Unknown

   Working revision:    No entry for XMLFormatter.java
   Repository revision: No revision control file

===================================================================
File: no file XMLIOError.java           Status: Unknown

   Working revision:    No entry for XMLIOError.java
   Repository revision: No revision control file

===================================================================
File: no file changes.txt               Status: Unknown

   Working revision:    No entry for changes.txt
   Repository revision: No revision control file

===================================================================
File: no file character-sets            Status: Unknown

   Working revision:    No entry for character-sets
   Repository revision: No revision control file

===================================================================
File: no file character-sets.tbl                Status: Unknown

   Working revision:    No entry for character-sets.tbl
   Repository revision: No revision control file

===================================================================
File: no file io.dfPackage              Status: Unknown

   Working revision:    No entry for io.dfPackage
   Repository revision: No revision control file

===================================================================
File: no file DefaultXmlcUtilsImpl.java         Status: Up-to-date

   Working revision:    No entry for DefaultXmlcUtilsImpl.java
   Repository revision: 1.6     
/var/cvs/Barracuda/src/org/enhydra/barracuda/taskdefs/Attic/DefaultXmlcUtilsImpl.java,v

   Existing Tags:
        jrk_20030217                    (revision: 1.5)
        jrk_20030203                    (revision: 1.5)
        csc_122702_2                    (revision: 1.4)
        BARRACUDA_PRE_REFACTORING       (revision: 1.4)
        Barracuda_1_1_1                 (revision: 1.4)
        Barracuda_1_1_0                 (revision: 1.4)
        BARRACUDA_1_0_FINAL             (revision: 1.3)

===================================================================
File: no file Xmlc.java         Status: Up-to-date

   Working revision:    No entry for Xmlc.java
   Repository revision: 1.16    
/var/cvs/Barracuda/src/org/enhydra/barracuda/taskdefs/Attic/Xmlc.java,v

   Existing Tags:
        jrk_20030217                    (revision: 1.15)
        jrk_20030203                    (revision: 1.15)
        csc_122702_2                    (revision: 1.14)
        BARRACUDA_PRE_REFACTORING       (revision: 1.14)
        Barracuda_1_1_1                 (revision: 1.14)
        Barracuda_1_1_0                 (revision: 1.14)
        BARRACUDA_1_0_FINAL             (revision: 1.8)
        Barracuda_1_0_3                 (revision: 1.3)
        Barracuda_1_0_2                 (revision: 1.1)

===================================================================
File: no file XmlcUtils.java            Status: Up-to-date

   Working revision:    No entry for XmlcUtils.java
   Repository revision: 1.8     
/var/cvs/Barracuda/src/org/enhydra/barracuda/taskdefs/Attic/XmlcUtils.java,v

   Existing Tags:
        jrk_20030217                    (revision: 1.7)
        jrk_20030203                    (revision: 1.7)
        csc_122702_2                    (revision: 1.6)
        BARRACUDA_PRE_REFACTORING       (revision: 1.6)
        Barracuda_1_1_1                 (revision: 1.6)
        Barracuda_1_1_0                 (revision: 1.6)
        BARRACUDA_1_0_FINAL             (revision: 1.4)





<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.