Author: sumedha
Date: Wed Jan 2 05:14:10 2008
New Revision: 11769
Log:
changing column names to lowercase.
Modified:
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBUtils.java
Modified:
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBUtils.java
==============================================================================
---
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBUtils.java
(original)
+++
trunk/commons/data-services/src/main/java/org/wso2/ws/dataservice/DBUtils.java
Wed Jan 2 05:14:10 2008
@@ -566,6 +566,8 @@
}
for (int i = 1; i <= columnCount; i++) {
String columnName =
rs.getMetaData().getColumnLabel(i);
+ //Some databases return columns
in different cases
+ columnName =
columnName.toLowerCase();
String columnValue =
rs.getString(columnName);
elementValues.put(columnName,
columnValue);
}
@@ -576,10 +578,9 @@
for(int a=0;a <
resultObj.getDisplayColumnNames().length;a++){
//OMElement element =
(OMElement) elements.next();
if
(resultObj.getElementLocalNames()[a].equals("element")) {
- //String displayTagName
= element.getAttributeValue(new QName("name"));
String displayTagName =
resultObj.getDisplayColumnNames()[a];
- //String
resultSetFieldName = element.getAttributeValue(new QName("column"));
String resultSetFieldName =
resultObj.getResultSetColumnNames()[a];
+ resultSetFieldName =
resultSetFieldName.toLowerCase();
// This means,the
parameter is not part of the
// resultset. i.e. it
is being passed from user's
_______________________________________________
Commons-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/commons-dev