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();