Author: giacomo
Date: Mon Mar 21 22:06:37 2005
New Revision: 158544
URL: http://svn.apache.org/viewcvs?view=rev&rev=158544
Log:
fixing a NPE
Modified:
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
Modified:
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
URL:
http://svn.apache.org/viewcvs/cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java?view=diff&r1=158543&r2=158544
==============================================================================
---
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
(original)
+++
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/binding/MultiValueJXPathBinding.java
Mon Mar 21 22:06:37 2005
@@ -108,6 +108,9 @@
public boolean createObject(JXPathContext context, Pointer pointer,
Object parent, String name, int index)
{
final Object o = context.getValue(name);
+ if( o == null ) {
+ return false;
+ }
if( Collection.class.isAssignableFrom( o.getClass() ) ) {
((Collection)context.getValue(name)).add(null);
} else if( o.getClass().isArray() ) {