Author: niallp Date: Tue Dec 16 13:54:10 2008 New Revision: 727180 URL: http://svn.apache.org/viewvc?rev=727180&view=rev Log: Port Fix for STR-3173 to trunk - NullPointerException in org.apache.struts.util.RequestUtils.rationalizeMultipleFileProperty - reported by Xavier Poinsard
Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/util/RequestUtils.java Modified: struts/struts1/trunk/core/src/main/java/org/apache/struts/util/RequestUtils.java URL: http://svn.apache.org/viewvc/struts/struts1/trunk/core/src/main/java/org/apache/struts/util/RequestUtils.java?rev=727180&r1=727179&r2=727180&view=diff ============================================================================== --- struts/struts1/trunk/core/src/main/java/org/apache/struts/util/RequestUtils.java (original) +++ struts/struts1/trunk/core/src/main/java/org/apache/struts/util/RequestUtils.java Tue Dec 16 13:54:10 2008 @@ -524,6 +524,10 @@ try { Class propertyType = PropertyUtils.getPropertyType(bean, name); + if (propertyType == null) { + return parameterValue; + } + if (List.class.isAssignableFrom(propertyType)) { ArrayList list = new ArrayList(1); list.add(formFileValue);