Author: sagara Date: Wed Dec 14 08:57:18 2011 New Revision: 1214118 URL: http://svn.apache.org/viewvc?rev=1214118&view=rev Log: Applied patch for AXIS2-5212.
Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java Modified: axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java?rev=1214118&r1=1214117&r2=1214118&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java (original) +++ axis/axis2/java/core/trunk/modules/adb/src/org/apache/axis2/databinding/typemapping/SimpleTypeMapper.java Wed Dec 14 08:57:18 2011 @@ -79,10 +79,9 @@ public class SimpleTypeMapper { private static final String SQL_DATE_FORMAT = "yyyy-MM-dd"; - public static Object getSimpleTypeObject(Class parameter, OMElement value) { + public static Object getSimpleTypeObject(Class parameter, String text) { String name = parameter.getName(); - String text = value.getText(); - + if(name.equals(STRING)) { return text; } else if (text == null || text.length() == 0) { @@ -168,6 +167,10 @@ public class SimpleTypeMapper { } } + public static Object getSimpleTypeObject(Class parameter, OMElement value) { + return getSimpleTypeObject(parameter, value.getText()); + } + public static ArrayList getArrayList(OMElement element, String localName) { Iterator childitr = element.getChildrenWithName(new QName(localName)); ArrayList list = new ArrayList();