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;

                 }

             }