Fix for bugs# 391452 (DERIVED TYPE FOR FK/PK COLUMNS GENERATED INCORRECTLY IN TOPLINK BUILDER) and 391698 (DDL Parser: SCHEMA name prepended to stored proc IN parameter not handled correctly)
diff --git a/oracleddlparser/src/main/java/org/eclipse/persistence/tools/oracleddl/util/DatabaseTypeBuilder.java b/oracleddlparser/src/main/java/org/eclipse/persistence/tools/oracleddl/util/DatabaseTypeBuilder.java
index 47055ba..94b6381 100644
--- a/oracleddlparser/src/main/java/org/eclipse/persistence/tools/oracleddl/util/DatabaseTypeBuilder.java
+++ b/oracleddlparser/src/main/java/org/eclipse/persistence/tools/oracleddl/util/DatabaseTypeBuilder.java
@@ -53,7 +53,7 @@
import org.eclipse.persistence.tools.oracleddl.parser.ParseException;
public class DatabaseTypeBuilder {
-
+
//misc. string constants
public static final String BEGIN = "BEGIN";
public static final String END = "END";
@@ -900,7 +900,7 @@
else if (targetType.isTableType()) {
TableType tableType = (TableType)targetType;
for (FieldType columnType : tableType.getColumns()) {
- if (columnType.getFieldName().equals(fieldName)) {
+ if (columnType.getFieldName().equalsIgnoreCase(fieldName)) {
return columnType;
}
}