You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Rafael Taboada <ka...@gmail.com> on 2005/07/15 02:22:36 UTC
Validation Framework Manual
Hi folks... In http://struts.apache.org/userGuide/dev_validator.html
I try to use a sample about validwhen
<field property="emailAddress" depends="validwhen">
<arg0 key="userinfo.emailAddress.label"/>
<var>
<var-name>test</var-name>
<var-value>((sendNewsletter == null) or (*this* != null))</var-value>
</var>
</field>
But it gives me an error:
javax.servlet.ServletException: antlr/TokenStream
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:300)
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
*causa raĆz*
java.lang.NoClassDefFoundError: antlr/TokenStream
java.lang.Class.getDeclaredMethods0(Native Method)
java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
java.lang.Class.getMethod0(Class.java:2611)
java.lang.Class.getMethod(Class.java:1579)
org.apache.commons.validator.ValidatorAction.loadValidationMethod(ValidatorAction.java:623)
org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:557)
org.apache.commons.validator.Field.validateForRule(Field.java:811)
org.apache.commons.validator.Field.validate(Field.java:890)
org.apache.commons.validator.Form.validate(Form.java:174)
org.apache.commons.validator.Validator.validate(Validator.java:367)
org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:112)
com.sancristobal.Actions.VentaAction.buscarVenta(VentaAction.java:62)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:276)
org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:196)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362)
Do u know why???... Where can I find a manual about how to fill my
validation.xml???... I mean, what do I have to put in my tags (var-name,
var-value, ...)
Thanks in advance
--
Rafael Taboada
Software Engineer
Cell : +511-97753290
"No creo en el destino pues no me gusta tener la idea de controlar mi vida"
Re: Validation Framework Manual
Posted by James Mitchell <jm...@apache.org>.
You can always just memorize the DTD :)
On the other hand, you could pick up a good text editor with autocompletion
that supports DTD/XML Schema. Even after Eclipse WTP M4 shipped, I prefer
XML Buddy, so much so that I went ahead and purchased the Pro license a few
months back.
--
James Mitchell
Software Engineer / Open Source Evangelist
Consulting / Mentoring / Freelance
EdgeTech, Inc.
http://www.edgetechservices.net/
678.910.8017
AIM: jmitchtx
MSN: jmitchell@apache.org
Skype: jmitchtx
----- Original Message -----
From: "Dave Newton" <ne...@pingsite.com>
To: "Struts Users Mailing List" <us...@struts.apache.org>
Sent: Thursday, July 14, 2005 8:41 PM
Subject: Re: Validation Framework Manual
> Rafael Taboada wrote:
>
>>Yeah, that was the problem...
>> Do u know a tutorial about how to fill my validation.xml?
>> I want to know what i have to put in each tag.
>>
> Are the docs at http://struts.apache.org/userGuide/dev_validator.html not
> satisfactory?
>
> Dave
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Validation Framework Manual
Posted by Dave Newton <ne...@pingsite.com>.
Rafael Taboada wrote:
>Yeah, that was the problem...
> Do u know a tutorial about how to fill my validation.xml?
> I want to know what i have to put in each tag.
>
>
Are the docs at http://struts.apache.org/userGuide/dev_validator.html
not satisfactory?
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
Re: Validation Framework Manual
Posted by Rafael Taboada <ka...@gmail.com>.
Yeah, that was the problem...
Do u know a tutorial about how to fill my validation.xml?
I want to know what i have to put in each tag.
--
Rafael Taboada
Software Engineer
Cell : +511-97753290
"No creo en el destino pues no me gusta tener la idea de controlar mi vida"
Re: Validation Framework Manual
Posted by Wendy Smoak <ja...@wendysmoak.com>.
From: "Rafael Taboada" <ka...@gmail.com>
> java.lang.NoClassDefFoundError: antlr/TokenStream
That just looks like you're missing antlr.jar from the classpath. Is it in
WEB-INF/lib?
--
Wendy Smoak
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org