[jboss-cvs] JBossAS SVN: r63139 - trunk/server/src/main/org/jboss/ejb/plugins/cmp/jdbc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri May 18 06:47:13 EDT 2007
Author: alex.loubyansky at jboss.com
Date: 2007-05-18 06:47:13 -0400 (Fri, 18 May 2007)
New Revision: 63139
Modified:
trunk/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java
Log:
JBAS-4427
Modified: trunk/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java
===================================================================
--- trunk/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java 2007-05-18 02:10:12 UTC (rev 63138)
+++ trunk/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java 2007-05-18 10:47:13 UTC (rev 63139)
@@ -69,7 +69,7 @@
private final JDBCAbstractEntityBridge entity;
private final JDBCEntityMetaData entityMetaData;
private final Logger log;
- private static int idxCount = 0;
+ private int idxCount = 0;
public JDBCStartCommand(JDBCEntityPersistenceStore manager)
{
@@ -82,6 +82,9 @@
"." +
manager.getMetaData().getName());
+ // Start index counter at 1
+ idxCount = 1;
+
// Create the created tables set
Set tables = (Set) manager.getApplicationData(CREATED_TABLES_KEY);
if(tables == null)
@@ -962,11 +965,11 @@
}
}
- private static String createIndexSQL(JDBCCMPFieldMetaData fi, String tableName)
+ private String createIndexSQL(JDBCCMPFieldMetaData fi, String tableName)
{
StringBuffer sql = new StringBuffer();
sql.append(SQLUtil.CREATE_INDEX);
- sql.append(fi.getColumnName() + IDX_POSTFIX + idxCount);
+ sql.append(tableName + IDX_POSTFIX + idxCount);
sql.append(SQLUtil.ON);
sql.append(tableName + " (");
sql.append(fi.getColumnName());
@@ -1187,7 +1190,7 @@
* @param in
* @return
*/
- private static String replaceIndexCounter(String in)
+ private String replaceIndexCounter(String in)
{
int pos;
More information about the jboss-cvs-commits
mailing list