DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39393>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=39393





------- Additional Comments From [EMAIL PROTECTED]  2006-04-30 06:07 -------
Henri,

Yes, I had an exception related this issue. Here is an exception below.

[2006/04/06 16:00:07.727][ERROR][ValidatorForm 112 line
]com.example.validator.FieldChecks.validateId(java.lang.Object, null, null,
null, null, null)
org.apache.commons.validator.ValidatorException:
com.example.validator.FieldChecks.validateId(java.lang.Object, null, null, null,
null, null)
        at
org.apache.commons.validator.ValidatorAction.loadValidationMethod(ValidatorAction.java:627)
        at
org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:557)
        at org.apache.commons.validator.Field.validateForRule(Field.java:827)
        at org.apache.commons.validator.Field.validate(Field.java:907)
        at org.apache.commons.validator.Form.validate(Form.java:174)
        at org.apache.commons.validator.Validator.validate(Validator.java:367)
        at 
org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:110)
        at
org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:928)
        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:204)

I use commons-validator 1.1.4 with Struts 1.2.7.
This exception wasn't occured when I accessed with browser. It was occured under
the load testing with JMeter.
So, I can't attach the unit test code.

In my opiniton, the three load methods needs synchronization.
I modified the code with this patch and ran the load tests. Any exception wasn't
occured.

You are right. "if (validationMethod == null)" is added for performance.
I understood that the goal of three load methods was preparing validationMethod
variable, right?
I want to remove unnecessary synchronization after preparing validationMethod.

Regards,

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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

Reply via email to