You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Ingimar Erlingsson <in...@gmail.com> on 2006/08/26 16:00:07 UTC
Struts 1.2 and the Validator Framework, how does this work ? continue
thanks for the reply.
I am not yet used to this mailing list, sorry for that, I probably could
have continued this
question in the same thread - but not knowing how to do that.
Niall you are probably right, that I should upgrade.
Using Exadel and it's support for Struts, it only says struts 1.2 so I do
not know if it
is struts 1.2.4 or 1.2.7 or something else - reading on the subject now - so
I would not
know which upgrade to use and where to install that in the eclipse or exadel
file-structure ....
Do you have any advice on that ?
this is what my log4j says:
1. 15:13:14,859 ERROR ValidatorForm:112 -
org.apache.struts.validator.FieldChecks.validateMinLength(
java.lang.Object, org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field,
org.apache.struts.action.ActionMessages,
javax.servlet.http.HttpServletRequest)
org.apache.commons.validator.ValidatorException:
org.apache.struts.validator.FieldChecks.validateMinLength(
java.lang.Object, org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field,
org.apache.struts.action.ActionMessages,
javax.servlet.http.HttpServletRequest)
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:906)
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 se.svemab.struts.form.InputForm.validate(InputForm.java:30)
at org.apache.struts.action.RequestProcessor.processValidate(
RequestProcessor.java:950)
at org.apache.struts.action.RequestProcessor.process(
RequestProcessor.java:207)
at org.apache.struts.action.ActionServlet.process(
ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(
ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java:869)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
regards, i