]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-5974: Correction to SQL query; table name should not be a replaceable paramete...
authorAron Roberts <aron@socrates.berkeley.edu>
Tue, 26 Mar 2013 18:33:52 +0000 (11:33 -0700)
committerAron Roberts <aron@socrates.berkeley.edu>
Tue, 26 Mar 2013 18:33:52 +0000 (11:33 -0700)
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClientImpl.java

index 60c2af0dde58a703a6ba442a6cb367b3b6a1b9f0..5bba1a706117319fa6281370fc71672b82031fa2 100644 (file)
@@ -936,7 +936,7 @@ public class RepositoryJavaClientImpl implements RepositoryClient<PoxPayloadIn,
                 + " FROM hierarchy "
                 + " LEFT JOIN hierarchy h1 "
                + "   ON h1.parentid = hierarchy.id "
-                + " LEFT JOIN ? tg "
+                + " LEFT JOIN " + termGroupTableName + " tg "
                + "   ON tg.id = h1.id "
                 + " WHERE tg.termdisplayname ILIKE ?";
         
@@ -945,8 +945,7 @@ public class RepositoryJavaClientImpl implements RepositoryClient<PoxPayloadIn,
             protected void preparePrepared(PreparedStatement preparedStatement)
                 throws SQLException
             {
-                preparedStatement.setString(1, termGroupTableName);
-                preparedStatement.setString(2, partialTerm + JDBCTools.SQL_WILDCARD);
+                preparedStatement.setString(1, partialTerm + JDBCTools.SQL_WILDCARD);
             }};
 
         List<String> docIds = new ArrayList<String>();