SQOOP-2767: Test is failing SystemImportTest
(Jarek Jarcec Cecho via Kate Ting)
diff --git a/src/java/org/apache/sqoop/manager/oracle/OraOopDBRecordReader.java b/src/java/org/apache/sqoop/manager/oracle/OraOopDBRecordReader.java
index 45a88ef..f3ee4aa 100644
--- a/src/java/org/apache/sqoop/manager/oracle/OraOopDBRecordReader.java
+++ b/src/java/org/apache/sqoop/manager/oracle/OraOopDBRecordReader.java
@@ -280,8 +280,13 @@
}
String fieldName = fieldNames[i];
+ String unescapedFieldName = fieldName;
+ if (fieldName.charAt(0) == '"' && fieldName.charAt(fieldName.length() - 1) == '"') {
+ unescapedFieldName = fieldName.substring(1, fieldName.length() - 1);
+ }
+
OracleTableColumn oracleTableColumn =
- tableColumns.findColumnByName(fieldName);
+ tableColumns.findColumnByName(unescapedFieldName);
if (oracleTableColumn != null) {
if (oracleTableColumn.getDataType().equals(
OraOopConstants.Oracle.URITYPE)) {