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:10:33

Modified files:
        Barracuda/WEB-INF/jars/: barracuda-ant.jar gnu-regexp-1.1.4.jar 
        Barracuda/WEB-INF/lib-cvs/: barracuda-admin.jar 
                                    barracuda-config.jar 
                                    barracuda-contrib.jar 
                                    barracuda-core.jar 
                                    barracuda-examples.jar 
                                    barracuda-testbed.jar 
                                    barracuda-tutorials.jar plankton.jar 
        Barracuda/src/: build.xml version.properties 
        Barracuda/src/org/enhydra/barracuda/: A_Changes_History.java 
        Barracuda/src/org/enhydra/barracuda/config/: 
                                                     BarracudaConfig.java 
        Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/page/: 
                                                                      
AbstractPage.java 
        Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/: 
                                                                        
build.xml 
        
Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/src/org/enhydra/barracuda/contrib/dbroggisch/examples/pages/:
 
                                                                              
                                                      ExampleBasePage.java 
        Barracuda/src/org/enhydra/barracuda/contrib/sam/webapp/: 
                                                                 build.xml 
        Barracuda/src/org/enhydra/barracuda/core/comp/helper/: 
                                                               
ComponentGateway.java 
        Barracuda/src/org/enhydra/barracuda/core/event/helper/: 
                                                                
DefaultViewHandler.java 
        Barracuda/src/org/enhydra/barracuda/core/util/dom/: 
                                                            
DefaultDOMWriter.java 
        Barracuda/src/org/enhydra/barracuda/examples/xmlc/: 
                                                            
TemplateTableScreen.java 
        Barracuda/src/org/enhydra/barracuda/taskdefs/: EventBuilder.java 
Added files:
        Barracuda/WEB-INF/jars/: jtidy-r7-xmlc-2.2.jar 
                                 wireless-xmlc-2.2.jar 
                                 xerces-1.4.4-xmlc-2.2.jar 
                                 xhtml-xmlc-2.2.jar xmlc-2.2.jar 
                                 xmlc-taskdef-xmlc-2.2.jar 

Log message:
        Amongst the various changes....
        
        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 barracuda-ant.jar         Status: Unknown

   Working revision:    No entry for barracuda-ant.jar
   Repository revision: No revision control file

===================================================================
File: no file gnu-regexp-1.1.4.jar              Status: Unknown

   Working revision:    No entry for gnu-regexp-1.1.4.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-admin.jar               Status: Unknown

   Working revision:    No entry for barracuda-admin.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-config.jar              Status: Unknown

   Working revision:    No entry for barracuda-config.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-contrib.jar             Status: Unknown

   Working revision:    No entry for barracuda-contrib.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-core.jar                Status: Unknown

   Working revision:    No entry for barracuda-core.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-examples.jar            Status: Unknown

   Working revision:    No entry for barracuda-examples.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-testbed.jar             Status: Unknown

   Working revision:    No entry for barracuda-testbed.jar
   Repository revision: No revision control file

===================================================================
File: no file barracuda-tutorials.jar           Status: Unknown

   Working revision:    No entry for barracuda-tutorials.jar
   Repository revision: No revision control file

===================================================================
File: no file plankton.jar              Status: Unknown

   Working revision:    No entry for plankton.jar
   Repository revision: No revision control file

===================================================================
File: no file build.xml         Status: Unknown

   Working revision:    No entry for build.xml
   Repository revision: No revision control file

===================================================================
File: no file version.properties                Status: Unknown

   Working revision:    No entry for version.properties
   Repository revision: No revision control file

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

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

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

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

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

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

===================================================================
File: no file build.xml         Status: Unknown

   Working revision:    No entry for build.xml
   Repository revision: No revision control file

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

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

===================================================================
File: no file build.xml         Status: Unknown

   Working revision:    No entry for build.xml
   Repository revision: No revision control file

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

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

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

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

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

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

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

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

===================================================================
File: no file EventBuilder.java         Status: Needs Checkout

   Working revision:    1.10    Tue Mar 18 22:10:33 2003
   Repository revision: 1.10    
/var/cvs/Barracuda/src/org/enhydra/barracuda/taskdefs/EventBuilder.java,v

   Existing Tags:
        jrk_20030217                    (revision: 1.9)
        jrk_20030203                    (revision: 1.9)
        csc_122702_2                    (revision: 1.7)
        BARRACUDA_PRE_REFACTORING       (revision: 1.7)
        Barracuda_1_1_1                 (revision: 1.7)
        Barracuda_1_1_0                 (revision: 1.7)
        BARRACUDA_1_0_FINAL             (revision: 1.5)

===================================================================
File: no file jtidy-r7-xmlc-2.2.jar             Status: Unknown

   Working revision:    No entry for jtidy-r7-xmlc-2.2.jar
   Repository revision: No revision control file

===================================================================
File: no file wireless-xmlc-2.2.jar             Status: Unknown

   Working revision:    No entry for wireless-xmlc-2.2.jar
   Repository revision: No revision control file

===================================================================
File: no file xerces-1.4.4-xmlc-2.2.jar         Status: Unknown

   Working revision:    No entry for xerces-1.4.4-xmlc-2.2.jar
   Repository revision: No revision control file

===================================================================
File: no file xhtml-xmlc-2.2.jar                Status: Unknown

   Working revision:    No entry for xhtml-xmlc-2.2.jar
   Repository revision: No revision control file

===================================================================
File: no file xmlc-2.2.jar              Status: Unknown

   Working revision:    No entry for xmlc-2.2.jar
   Repository revision: No revision control file

===================================================================
File: no file xmlc-taskdef-xmlc-2.2.jar         Status: Unknown

   Working revision:    No entry for xmlc-taskdef-xmlc-2.2.jar
   Repository revision: No revision control file





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

Reply via email to:

Powered by MHonArc.

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