XWork Validator - Erro

0 respostas
M

Estou estudando o Struts 2 e vi que nele agora se tem o mesmo framework de validação utilizado pelo webwork.
Eu fiz alguns teste aqui e funcionou tranquilo. Só que agora eu queria fazer uma classe própria de validação, porém a mesma não funionou. Dando um erro gigantesco. Eu segui os seguintes passos. Fiz conforme está na documentação, mas deu esse erro ai…
Abraços

WARNING: Caught OgnlException while setting property fieldName on type  br.com.iride.validator.CPFCustonValidator.

ognl.NoSuchPropertyException: br.com.iride.validator.CPFCustonValidator.fieldName

at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)

at com.opensymphony.xwork2.util.OgnlValueStack$ObjectAccessor.setProperty(OgnlValueStack.java:68)

at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656)

at ognl.ASTProperty.setValueBody(ASTProperty.java:101)

at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)

at ognl.SimpleNode.setValue(SimpleNode.java:246)

at ognl.Ognl.setValue(Ognl.java:476)

at com.opensymphony.xwork2.util.OgnlUtil.setValue (OgnlUtil.java:186)

at com.opensymphony.xwork2.util.OgnlUtil.internalSetProperty(OgnlUtil.java:360)

at com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:76)

at com.opensymphony.xwork2.util.OgnlUtil.setProperties (OgnlUtil.java:103)

at com.opensymphony.xwork2.util.OgnlUtil.setProperties(OgnlUtil.java:90)

at com.opensymphony.xwork2.ObjectFactory.buildValidator(ObjectFactory.java:234)

at com.opensymphony.xwork2.validator.ValidatorFactory.getValidator (ValidatorFactory.java:252)

at com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators(AnnotationActionValidatorManager.java:79)

at com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getValidators (AnnotationActionValidatorManager.java:49)

at org.apache.struts2.components.Form.getValidators(Form.java:412)
Criado 29 de maio de 2007
Respostas 0
Participantes 1