[ http://issues.apache.org/jira/browse/VALIDATOR-206?page=all ]
Niall Pemberton resolved VALIDATOR-206. --------------------------------------- Resolution: Won't Fix Resolving this as WONT FIX, since theres a configurable solution. > NullPointerException in "ValidatorAction" class when we start application > in Unix > ----------------------------------------------------------------------------------- > > Key: VALIDATOR-206 > URL: http://issues.apache.org/jira/browse/VALIDATOR-206 > Project: Commons Validator > Issue Type: Bug > Components: Framework > Affects Versions: 1.3.0 Release, 1.2.0 Release > Environment: Unix > Reporter: Anna Komaristaia > > When I start the application in Unix, there is the NullPointerException going > from the next methods in "ValidatorAction" class > - loadValidationClass( ClassLoader ) > - loadParameterClasses( ClassLoader ) > > ClassLoadet parameter is null. > This is the printout from Unix console: > ERROR validator.ValidatorAction - Unhandled exception thrown during > validation: null > java.lang.NullPointerException > at > org.apache.commons.validator.ValidatorAction.loadValidationClass(ValidatorAction.java:623) > at > org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:531) > at org.apache.commons.validator.Field.validateForRule(Field.java:766) > at org.apache.commons.validator.Field.validate(Field.java:846) > at org.apache.commons.validator.Form.validate(Form.java:290) > ... > java.lang.NullPointerException > at > org.apache.commons.validator.ValidatorAction.loadParameterClasses(ValidatorAction.java:652) > at > org.apache.commons.validator.ValidatorAction.executeValidationMethod(ValidatorAction.java:532) > at org.apache.commons.validator.Field.validateForRule(Field.java:766) > at org.apache.commons.validator.Field.validate(Field.java:846) > at org.apache.commons.validator.Form.validate(Form.java:290) > at org.apache.commons.validator.Validator.validate(Validator.java:354) > ... > I recompiled the commons-validator jar with the next change and it's > working fine in PC and Unix: > if( loader == null ) > this.validationClass = Class.forName(this.classname); > else > this.validationClass = loader.loadClass(this.classname); > Thanks, > //Anna -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]