CVS Update: Barracuda
[email protected] Thu, 21 Nov 2002 16:06:51 ()
| Newsgroups | gmane.comp.java.enhydra.barracuda.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /u/cvs Module name: Barracuda Repository: Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/ Changes by: cryd0221@frogger. 02/11/21 16:06:51 Modified files: Projects/EnhydraOrg/toolsTech/Barracuda/WEB-INF/jars/: barracuda-ant.jar Projects/EnhydraOrg/toolsTech/Barracuda/WEB-INF/lib-ext/: barracuda-testbed.jar Projects/EnhydraOrg/toolsTech/Barracuda/WEB-INF/lib/: barracuda-admin.jar barracuda-config.jar barracuda-core.jar barracuda-examples.jar barracuda-log4j.jar barracuda-tutorials.jar barracuda-webapp.jar plankton.jar Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/: A_Changes_History.java Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/core/comp/renderer/: TemplateHelper.java Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/core/util/dom/: DOMUtil.java Projects/EnhydraOrg/toolsTech/Barracuda/src/org/enhydra/barracuda/examples/xmlc/: CompEx6.html CompEx6.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/: TestExample.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/core/: TestExample2.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/core/comp/: TestBLinkRender.java TestBTemplateRender.java TestBTextRender.java TestBasicComponentsRender.java TestCompCreate.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/core/forms/: ValidatorTestCase.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/core/helper/servlet/: TestHttpServletRequestWrapper.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/core/view/: TestClientType.java TestFormatType.java TestScriptingType.java TestViewUtil.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/plankton/: TestStringUtil.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/plankton/data/: StateMapTestCases.java TestObjectRepositoryAssembler.java TestParam.java Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/: TestFileNames.java TestLocalizeFileNames.java TestOptionsFile.java TestXmlcUtilsCreate.java Log message: <b>csc_112102.1</b> - finish fixing the nested directives problem that I rolled back out in csc_111902.1. Basically, the csc_100802.1 change was very close to being correct, BUT, it was skipping directives in nodes immediately below the node with a directive (and then correctly processing everything further down the DOM). The solution then, is that when we get a component or a node back from the model, we need to find the chunk of DOM to which it is bound, to run through all the child elements, and if any of them actually implement Element, then create one BTemplate and bind it to newNode. Test cases work correctly now. Note that during the process of rebuilding jars, I discovered that changes to build.xml to restructure the location of the Barracuda jars from lib-ext to lib require you to delete the existing build.properties and version.properties in the src directory. Subsequent compiles will copy the new files into place and all will be well. Just thought I'd mention that. =================================================================== 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 barracuda-testbed.jar Status: Unknown Working revision: No entry for barracuda-testbed.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-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-log4j.jar Status: Unknown Working revision: No entry for barracuda-log4j.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 barracuda-webapp.jar Status: Unknown Working revision: No entry for barracuda-webapp.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 A_Changes_History.java Status: Unknown Working revision: No entry for A_Changes_History.java Repository revision: No revision control file =================================================================== File: no file TemplateHelper.java Status: Unknown Working revision: No entry for TemplateHelper.java Repository revision: No revision control file =================================================================== File: no file DOMUtil.java Status: Unknown Working revision: No entry for DOMUtil.java Repository revision: No revision control file =================================================================== File: no file CompEx6.html Status: Unknown Working revision: No entry for CompEx6.html Repository revision: No revision control file =================================================================== File: no file CompEx6.java Status: Unknown Working revision: No entry for CompEx6.java Repository revision: No revision control file =================================================================== File: no file TestExample.java Status: Unknown Working revision: No entry for TestExample.java Repository revision: No revision control file =================================================================== File: no file TestExample2.java Status: Unknown Working revision: No entry for TestExample2.java Repository revision: No revision control file =================================================================== File: no file TestBLinkRender.java Status: Unknown Working revision: No entry for TestBLinkRender.java Repository revision: No revision control file =================================================================== File: no file TestBTemplateRender.java Status: Unknown Working revision: No entry for TestBTemplateRender.java Repository revision: No revision control file =================================================================== File: no file TestBTextRender.java Status: Unknown Working revision: No entry for TestBTextRender.java Repository revision: No revision control file =================================================================== File: no file TestBasicComponentsRender.java Status: Unknown Working revision: No entry for TestBasicComponentsRender.java Repository revision: No revision control file =================================================================== File: no file TestCompCreate.java Status: Unknown Working revision: No entry for TestCompCreate.java Repository revision: No revision control file =================================================================== File: no file ValidatorTestCase.java Status: Unknown Working revision: No entry for ValidatorTestCase.java Repository revision: No revision control file =================================================================== File: no file TestHttpServletRequestWrapper.java Status: Unknown Working revision: No entry for TestHttpServletRequestWrapper.java Repository revision: No revision control file =================================================================== File: no file TestClientType.java Status: Unknown Working revision: No entry for TestClientType.java Repository revision: No revision control file =================================================================== File: no file TestFormatType.java Status: Unknown Working revision: No entry for TestFormatType.java Repository revision: No revision control file =================================================================== File: no file TestScriptingType.java Status: Unknown Working revision: No entry for TestScriptingType.java Repository revision: No revision control file =================================================================== File: no file TestViewUtil.java Status: Unknown Working revision: No entry for TestViewUtil.java Repository revision: No revision control file =================================================================== File: no file TestStringUtil.java Status: Unknown Working revision: No entry for TestStringUtil.java Repository revision: No revision control file =================================================================== File: no file StateMapTestCases.java Status: Unknown Working revision: No entry for StateMapTestCases.java Repository revision: No revision control file =================================================================== File: no file TestObjectRepositoryAssembler.java Status: Unknown Working revision: No entry for TestObjectRepositoryAssembler.java Repository revision: No revision control file =================================================================== File: no file TestParam.java Status: Unknown Working revision: No entry for TestParam.java Repository revision: No revision control file =================================================================== File: no file TestFileNames.java Status: Needs Checkout Working revision: 1.6 Fri Nov 22 00:06:51 2002 Repository revision: 1.6 /u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/TestFileNames.java,v Existing Tags: BARRACUDA_PRE_REFACTORING (revision: 1.5) Barracuda_1_1_1 (revision: 1.5) Barracuda_1_1_0 (revision: 1.5) BARRACUDA_1_0_FINAL (revision: 1.5) =================================================================== File: no file TestLocalizeFileNames.java Status: Needs Checkout Working revision: 1.6 Fri Nov 22 00:06:51 2002 Repository revision: 1.6 /u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/TestLocalizeFileNames.java,v Existing Tags: BARRACUDA_PRE_REFACTORING (revision: 1.5) Barracuda_1_1_1 (revision: 1.5) Barracuda_1_1_0 (revision: 1.5) BARRACUDA_1_0_FINAL (revision: 1.5) =================================================================== File: no file TestOptionsFile.java Status: Needs Checkout Working revision: 1.7 Fri Nov 22 00:06:51 2002 Repository revision: 1.7 /u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/TestOptionsFile.java,v Existing Tags: 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.5) =================================================================== File: no file TestXmlcUtilsCreate.java Status: Needs Checkout Working revision: 1.6 Fri Nov 22 00:06:51 2002 Repository revision: 1.6 /u/cvs/Projects/EnhydraOrg/toolsTech/Barracuda/src_tests/org/enhydra/barracuda/taskdefs/TestXmlcUtilsCreate.java,v Existing Tags: BARRACUDA_PRE_REFACTORING (revision: 1.5) Barracuda_1_1_1 (revision: 1.5) Barracuda_1_1_0 (revision: 1.5) BARRACUDA_1_0_FINAL (revision: 1.5)