struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eric Chatellier (JIRA)" <j...@apache.org>
Subject [jira] [Created] (WW-3850) NullPointerException loading xwork validator since 2.3.4
Date Mon, 16 Jul 2012 16:29:34 GMT
Eric Chatellier created WW-3850:
-----------------------------------

             Summary: NullPointerException loading xwork validator since 2.3.4
                 Key: WW-3850
                 URL: https://issues.apache.org/jira/browse/WW-3850
             Project: Struts 2
          Issue Type: Bug
    Affects Versions: 2.3.4
            Reporter: Eric Chatellier


Since 2.3.4 update, loading xworks validator with
ActionValidatorManager#getValidators(Class, null) cause
null pointer exception.

Here is the stack trace:
{code}Caused by: java.lang.NullPointerException
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.loadFile(DefaultActionValidatorManager.java:330)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.buildClassValidatorConfigs(DefaultActionValidatorManager.java:237)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.buildValidatorConfigs(DefaultActionValidatorManager.java:316)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.buildValidatorConfigs(DefaultActionValidatorManager.java:297)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.buildValidatorConfigs(DefaultActionValidatorManager.java:297)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.getValidators(DefaultActionValidatorManager.java:82)
	at com.opensymphony.xwork2.validator.DefaultActionValidatorManager.getValidators(DefaultActionValidatorManager.java:74){code}

The error occurs when following code is executed:
{code}URL fileUrl = ClassLoaderUtil.getResource(fileName, clazz);
if ((checkFile && fileManager.fileNeedsReloading(fileUrl.toString())) || !validatorFileCache.containsKey(fileName))
{{code}
with fileName = Object-validation.xml
this file doesn't exists, so getResource returns null.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message