You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by aw...@apache.org on 2008/11/04 17:11:14 UTC

svn commit: r711287 - /openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java

Author: awhite
Date: Tue Nov  4 08:11:14 2008
New Revision: 711287

URL: http://svn.apache.org/viewvc?rev=711287&view=rev
Log:
Port fix from main line.


Modified:
    openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java

Modified: openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java
URL: http://svn.apache.org/viewvc/openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java?rev=711287&r1=711286&r2=711287&view=diff
==============================================================================
--- openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java (original)
+++ openjpa/branches/1.1.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/kernel/exps/GetMapValue.java Tue Nov  4 08:11:14 2008
@@ -185,10 +185,10 @@
         for (int i = 0; i < values.length; i++) {
             if (i > 0)
                 sql.append(", ");
-            sql.append(values[i].getFullName());
+            sql.append(values[i].getTable()).append(".").append(values[i]);
         }
-        sql.append(" FROM ").append(values[0].getTable().getFullName()).
-            append(" WHERE ");
+        sql.append(" FROM ").append(values[0].getTable());
+        sql.append(" WHERE ");
 
         // add in the joins
         ContainerFieldStrategy.appendUnaliasedJoin(sql, sel, null, 
@@ -200,7 +200,7 @@
         Object[] vals = (cols.length == 1) ? null : (Object[]) key;
 
         for (int i = 0; i < cols.length; i++) {
-            sql.append(cols[i].getFullName());
+            sql.append(cols[i].getTable()).append(".").append(cols[i]);
             if (vals == null)
                 sql.append((key == null) ? " IS " : " = ").
                     appendValue(key, cols[i]);