Update of /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/xml
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv7289/fw/src/net/sourceforge/squirrel_sql/fw/xml
Modified Files:
Tag: squirrel_3_0_branch
XMLBeanReader.java
Log Message:
Feature request #1656320 : Provide Background Color Configuration
Index: XMLBeanReader.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/xml/XMLBeanReader.java,v
retrieving revision 1.11
retrieving revision 1.11.2.1
diff -C2 -d -r1.11 -r1.11.2.1
*** XMLBeanReader.java 22 Nov 2008 17:23:27 -0000 1.11
--- XMLBeanReader.java 29 Nov 2009 01:30:58 -0000 1.11.2.1
***************
*** 218,221 ****
--- 218,229 ----
final Class arrayType = parmType.getComponentType();
final String value = propElem.getContent();
+
+ if (value == null && (parmType.isPrimitive())) {
+ s_log.warn("Parameter type was primitive ("+parmType+"), but the value was null. " +
+ "Skipping invokation of method: "+setter.getName()+" in declaring class: " +
+ setter.getDeclaringClass());
+ return;
+ }
+
if (isIndexedElement(propElem))
{
|