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]
