Hi. I'm using struts 1.2.1 (or try to) and I have probles with validation metod validwhen when identifiers icludes '_' . Package changes description says that this was repaired. What I'm doing wrong. Could enyone helps! Thanks Drago Jenko The error occurs SystemErr R line 1:6: unexpected char: '_' SystemErr R at java.lang.Throwable.<init>(Throwable.java) SystemErr R at java.lang.Throwable.<init>(Throwable.java) SystemErr R at antlr.ANTLRException.<init>(ANTLRException.java:17) SystemErr R at antlr.TokenStreamRecognitionException.<init>(TokenStreamRecognitionException.java:18) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenLexer.nextToken(ValidWhenLexer.java:187) SystemErr R at antlr.TokenBuffer.fill(TokenBuffer.java) SystemErr R at antlr.TokenBuffer.LA(TokenBuffer.java:80) SystemErr R at antlr.LLkParser.LA(LLkParser.java:52) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.field(ValidWhenParser.java:243) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.value(ValidWhenParser.java:342) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.comparisonExpression(ValidWhenParser.java:391) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.expr(ValidWhenParser.java:374) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.joinedExpression(ValidWhenParser.java:405) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.expr(ValidWhenParser.java:379) SystemErr R at org.apache.struts.validator.validwhen.ValidWhenParser.expression(ValidWhenParser.java:365) SystemErr R at org.apache.struts.validator.validwhen.ValidWhen.validateValidWhen(ValidWhen.java:114) SystemErr R at java.lang.reflect.AccessibleObject.invokeImpl(Native Method) SystemErr R at java.lang.reflect.AccessibleObject.invokeI(AccessibleObject.java:215) SystemErr R at java.lang.reflect.Method.invoke(Method.java) SystemErr R at org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:567) SystemErr R at org.apache.commons.validator.Field.validateForRule(Field.java:811) SystemErr R at org.apache.commons.validator.Field.validate(Field.java:890) SystemErr R at org.apache.commons.validator.Form.validate(Form.java:174) SystemErr R at org.apache.commons.validator.Validator.validate(Validator.java:367) SystemErr R at org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:112) In validation.xml I have this test condition with field lkv_akont <field property="inl_procent" depends="validwhen"> <arg0 key="proc.inv" /><var> <var-name>test</var-name> <var-value>((lkv_akont != 'D') or (*this* != null))</var-value> </var> Validator Package Changes [ org.apache.struts.validator] 2004-06-24 - ValidWhen: "allow '_' (underscore) in identifiers. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]