dwinterfeldt 02/03/16 16:18:06
Modified: validator/src/share/org/apache/commons/validator
ValidatorResourcesInitializer.java
Log:
Changed rules to load constant from an element structure instead of attributes so
CDATA can be used for a constant value.
Revision Changes Path
1.5 +12 -11
jakarta-commons/validator/src/share/org/apache/commons/validator/ValidatorResourcesInitializer.java
Index: ValidatorResourcesInitializer.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/ValidatorResourcesInitializer.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ValidatorResourcesInitializer.java 12 Mar 2002 04:07:39 -0000 1.4
+++ ValidatorResourcesInitializer.java 17 Mar 2002 00:18:06 -0000 1.5
@@ -137,11 +137,11 @@
digester.setValidating(false);
// Create Global Constant objects
- digester.addObjectCreate("form-validation/global/constant",
- "org.apache.commons.validator.Constant", "className");
- digester.addSetProperties("form-validation/global/constant");
- digester.addSetNext("form-validation/global/constant", "addConstant",
- "org.apache.commons.validator.Constant");
+ digester.addCallMethod("form-validation/global/constant",
+ "addConstantParam", 2);
+ digester.addCallParam("form-validation/global/constant/constant-name", 0);
+ digester.addCallParam("form-validation/global/constant/constant-value", 1);
+
// Create Global ValidatorAction objects
digester.addObjectCreate("form-validation/global/validator",
"org.apache.commons.validator.ValidatorAction",
"className");
@@ -160,12 +160,13 @@
digester.addSetProperties("form-validation/formset");
digester.addSetNext("form-validation/formset", "put",
"org.apache.commons.validator.FormSet");
+
// Create Constant objects
- digester.addObjectCreate("form-validation/formset/constant",
- "org.apache.commons.validator.Constant", "className");
- digester.addSetProperties("form-validation/formset/constant");
- digester.addSetNext("form-validation/formset/constant", "addConstant",
- "org.apache.commons.validator.Constant");
+ digester.addCallMethod("form-validation/formset/constant",
+ "addConstantParam", 2);
+ digester.addCallParam("form-validation/formset/constant/constant-name", 0);
+ digester.addCallParam("form-validation/formset/constant/constant-value", 1);
+
// Create Form objects
digester.addObjectCreate("form-validation/formset/form",
"org.apache.commons.validator.Form", "className");
@@ -227,7 +228,7 @@
digester.parse(in);
in.close();
} catch (SAXException e) {
- log.error("ValidatorResourcesInitializer::initialize - SAXException: " +
e.getMessage(), e);
+ log.error(e.getMessage(), e);
} finally {
if (in != null)
try {in.close(); } catch (Exception e) {}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>