Author: steve.ebersole(a)jboss.com
Date: 2007-03-28 12:03:51 -0400 (Wed, 28 Mar 2007)
New Revision: 11354
Modified:
trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.java
Log:
HHH-2469 : rowid
Modified:
trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
---
trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2007-03-28
16:03:40 UTC (rev 11353)
+++
trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2007-03-28
16:03:51 UTC (rev 11354)
@@ -300,9 +300,9 @@
if ( sqlUpdateByRowIdString == null ) {
throw new AssertionFailure( "no update by row id" );
}
- String[] result = new String[getTableSpan()];
+ String[] result = new String[getTableSpan() + 1];
result[0] = sqlUpdateByRowIdString;
- System.arraycopy( sqlUpdateStrings, 1, result, 1, getTableSpan() );
+ System.arraycopy( sqlUpdateStrings, 0, result, 1, getTableSpan() );
return result;
}