From 5cca4fba49603b8333b2e1b645147bfc2247fa1e Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 11 Mar 2009 13:57:37 +0000 Subject: [PATCH] Make field handler more robust git-svn-id: https://svn.argeo.org/slc/trunk@2248 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org/argeo/slc/castor/execution/PrimitiveFieldHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runtime/org.argeo.slc.support.castor/src/main/java/org/argeo/slc/castor/execution/PrimitiveFieldHandler.java b/runtime/org.argeo.slc.support.castor/src/main/java/org/argeo/slc/castor/execution/PrimitiveFieldHandler.java index bee2acb66..0df1a49ba 100644 --- a/runtime/org.argeo.slc.support.castor/src/main/java/org/argeo/slc/castor/execution/PrimitiveFieldHandler.java +++ b/runtime/org.argeo.slc.support.castor/src/main/java/org/argeo/slc/castor/execution/PrimitiveFieldHandler.java @@ -11,7 +11,8 @@ public class PrimitiveFieldHandler extends AbstractFieldHandler { if (object == null) return null; - return ((PrimitiveAccessor) object).getValue().toString(); + Object value = ((PrimitiveAccessor) object).getValue(); + return value != null ? value.toString() : null; } @Override -- 2.39.2