Hibernate SVN: r19438 - core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/mapping.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-10 04:28:58 -0400 (Mon, 10 May 2010)
New Revision: 19438
Modified:
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/mapping/Column.java
Log:
JBPAPP-4256 Using equalsIgnoreCase() is cleaner than using toUpperCase/toLowerCase().equals().
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/mapping/Column.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/mapping/Column.java 2010-05-10 08:09:46 UTC (rev 19437)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/mapping/Column.java 2010-05-10 08:28:58 UTC (rev 19438)
@@ -126,13 +126,8 @@
}
boolean useRawName = name.equals(alias) &&
!quoted &&
- !name.toLowerCase().equals("rowid");
- if ( useRawName ) {
- return alias;
- }
- else {
- return alias + unique;
- }
+ !name.equalsIgnoreCase("rowid");
+ return useRawName ? alias : ( alias + unique );
}
/**
15 years, 12 months
Hibernate SVN: r19437 - core/branches/Branch_3_3_2_GA_CP/parent.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-10 04:09:46 -0400 (Mon, 10 May 2010)
New Revision: 19437
Modified:
core/branches/Branch_3_3_2_GA_CP/parent/pom.xml
Log:
JBPAPP-4253 update db driver version
Modified: core/branches/Branch_3_3_2_GA_CP/parent/pom.xml
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/parent/pom.xml 2010-05-10 08:01:36 UTC (rev 19436)
+++ core/branches/Branch_3_3_2_GA_CP/parent/pom.xml 2010-05-10 08:09:46 UTC (rev 19437)
@@ -459,7 +459,7 @@
<!-- The MySQL5 test envionment -->
<profile>
- <id>mysql5</id>
+ <id>mysql50</id>
<dependencies>
<dependency>
<groupId>mysql</groupId>
@@ -499,7 +499,7 @@
<!-- The PostgreSQL 8.2.4 test envionment -->
<profile>
- <id>postgresql824</id>
+ <id>postgresql82</id>
<dependencies>
<dependency>
<groupId>postgresql</groupId>
@@ -521,7 +521,7 @@
<!-- The PostgreSQL 8.3.7 test envionment -->
<profile>
- <id>postgresql837</id>
+ <id>postgresql83</id>
<dependencies>
<dependency>
<groupId>postgresql</groupId>
@@ -549,7 +549,7 @@
<!-- The DB2 9.7 test envionment (using 9x drivers)-->
<profile>
- <id>db2v97</id>
+ <id>db2-97</id>
<dependencies>
<dependency>
<groupId>com.ibm</groupId>
@@ -575,7 +575,7 @@
<!-- The DB2 9.x test envionment (using 9x drivers)-->
<profile>
- <id>db2v91</id>
+ <id>db2-91</id>
<dependencies>
<dependency>
<groupId>com.ibm</groupId>
15 years, 12 months
Hibernate SVN: r19436 - in core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate: dialect and 3 other directories.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-10 04:01:36 -0400 (Mon, 10 May 2010)
New Revision: 19436
Modified:
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/bytecode/util/BasicClassFilter.java
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/secure/JACCPermissions.java
core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/util/ArrayHelper.java
Log:
JBPAPP-4256 use System.arraycopy to copy arrays since it is more efficient
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/bytecode/util/BasicClassFilter.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/bytecode/util/BasicClassFilter.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/bytecode/util/BasicClassFilter.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -62,12 +62,7 @@
else if ( includedClassNames.contains( className ) ) {
return true;
}
- else if ( isInIncludedPackage( className ) ) {
- return true;
- }
- else {
- return false;
- }
+ return isInIncludedPackage( className );
}
private boolean isInIncludedPackage(String className) {
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/dialect/Oracle9Dialect.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -299,18 +299,18 @@
};
// not final-static to avoid possible classcast exceptions if using different oracle drivers.
- int oracletypes_cursor_value = 0;
+ int oracletypesCursorValue = 0;
public int registerResultSetOutParameter(java.sql.CallableStatement statement,int col) throws SQLException {
- if(oracletypes_cursor_value==0) {
+ if(oracletypesCursorValue==0) {
try {
Class types = ReflectHelper.classForName("oracle.jdbc.driver.OracleTypes");
- oracletypes_cursor_value = types.getField("CURSOR").getInt(types.newInstance());
+ oracletypesCursorValue = types.getField("CURSOR").getInt(types.newInstance());
} catch (Exception se) {
throw new HibernateException("Problem while trying to load or access OracleTypes.CURSOR value",se);
}
}
// register the type of the out param - an Oracle specific type
- statement.registerOutParameter(col, oracletypes_cursor_value);
+ statement.registerOutParameter(col, oracletypesCursorValue);
col++;
return col;
}
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -335,9 +335,10 @@
}
String[] result = new String[getTableSpan()];
result[0] = sqlLazyUpdateByRowIdString;
- for ( int i = 1; i < getTableSpan(); i++ ) {
- result[i] = sqlLazyUpdateStrings[i];
- }
+// for ( int i = 1; i < getTableSpan(); i++ ) {
+// result[i] = sqlLazyUpdateStrings[i];
+// }
+ System.arraycopy( sqlLazyUpdateStrings, 1, result, 1, getTableSpan() );
return result;
}
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -440,9 +440,7 @@
for (int i=0; i<len; i++) {
temp[i] = objects[len-i-1];
}
- for (int i=0; i<len; i++) {
- objects[i] = temp[i];
- }
+ System.arraycopy( temp, 0, objects, 0, len );
}
private static final String[] reverse(String[] objects) {
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/secure/JACCPermissions.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/secure/JACCPermissions.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/secure/JACCPermissions.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -67,7 +67,7 @@
}
ProtectionDomain pd = new ProtectionDomain( ejbCS, null, null, principals );
- if ( policy.implies( pd, methodPerm ) == false ) {
+ if ( !policy.implies( pd, methodPerm ) ) {
String msg = "Denied: " + methodPerm + ", caller=" + caller;
SecurityException e = new SecurityException( msg );
throw e;
Modified: core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/util/ArrayHelper.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/util/ArrayHelper.java 2010-05-10 05:33:40 UTC (rev 19435)
+++ core/branches/Branch_3_3_2_GA_CP/core/src/main/java/org/hibernate/util/ArrayHelper.java 2010-05-10 08:01:36 UTC (rev 19436)
@@ -136,17 +136,13 @@
public static String[] slice(String[] strings, int begin, int length) {
String[] result = new String[length];
- for ( int i=0; i<length; i++ ) {
- result[i] = strings[begin+i];
- }
+ System.arraycopy( strings, begin, result, 0, length );
return result;
}
public static Object[] slice(Object[] objects, int begin, int length) {
Object[] result = new Object[length];
- for ( int i=0; i<length; i++ ) {
- result[i] = objects[begin+i];
- }
+ System.arraycopy( objects, begin, result, 0, length );
return result;
}
15 years, 12 months
Hibernate SVN: r19435 - core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/sybase.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-10 01:33:40 -0400 (Mon, 10 May 2010)
New Revision: 19435
Modified:
core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/sybase/Mappings.hbm.xml
Log:
JBPAPP-2860 HHH-3892 revert changes since it breaks the compatibility with eap 5.0.x
Modified: core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/sybase/Mappings.hbm.xml
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/sybase/Mappings.hbm.xml 2010-05-10 05:20:10 UTC (rev 19434)
+++ core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/sql/hand/custom/sybase/Mappings.hbm.xml 2010-05-10 05:33:40 UTC (rev 19435)
@@ -182,15 +182,6 @@
{ call selectAllEmployments() }
</sql-query>
- <sql-query name="textholder">
- <return alias="h" class="TextHolder" lock-mode="upgrade"/>
- SELECT ID AS {h.id}, DESCRIPTION AS {h.description} FROM TEXTHOLDER WHERE ID=? /*FOR UPDATE*/
- </sql-query>
-
- <sql-query name="imageholder">
- <return alias="h" class="ImageHolder" lock-mode="upgrade"/>
- SELECT ID AS {h.id}, PHOTO AS {h.photo} FROM IMAGEHOLDER WHERE ID=? /*FOR UPDATE*/
- </sql-query>
<database-object>
<create>
CREATE PROCEDURE selectAllEmployments AS
15 years, 12 months
Hibernate SVN: r19434 - core/branches/Branch_3_3_2_GA_CP/parent.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-10 01:20:10 -0400 (Mon, 10 May 2010)
New Revision: 19434
Modified:
core/branches/Branch_3_3_2_GA_CP/parent/pom.xml
Log:
JBPAPP-4253 update db driver version
Modified: core/branches/Branch_3_3_2_GA_CP/parent/pom.xml
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/parent/pom.xml 2010-05-09 18:28:33 UTC (rev 19433)
+++ core/branches/Branch_3_3_2_GA_CP/parent/pom.xml 2010-05-10 05:20:10 UTC (rev 19434)
@@ -725,7 +725,7 @@
<dependency>
<groupId>com.sybase</groupId>
<artifactId>jconnect</artifactId>
- <version>6.0.5</version>
+ <version>6.0.5_26564</version>
</dependency>
</dependencies>
<properties>
15 years, 12 months
Hibernate SVN: r19433 - core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes.
by hibernate-commits@lists.jboss.org
Author: sharathjreddy
Date: 2010-05-09 14:28:33 -0400 (Sun, 09 May 2010)
New Revision: 19433
Added:
core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/Printer.java
core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/PrinterCable.java
Modified:
core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/BackquoteTest.java
Log:
HHH-4647 Problems with @JoinColumn referencedColumnName and quoted column and table names
Modified: core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/BackquoteTest.java
===================================================================
--- core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/BackquoteTest.java 2010-05-09 18:19:56 UTC (rev 19432)
+++ core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/BackquoteTest.java 2010-05-09 18:28:33 UTC (rev 19433)
@@ -6,6 +6,7 @@
import junit.framework.TestCase;
+import org.hibernate.MappingException;
import org.hibernate.cfg.AnnotationConfiguration;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -34,4 +35,32 @@
fail(e.getMessage());
}
}
+
+ /**
+ * HHH-4647 : Problems with @JoinColumn referencedColumnName and quoted column and table names
+ *
+ * An invalid referencedColumnName to an entity having a quoted table name results in an
+ * infinite loop in o.h.c.Configuration$MappingsImpl#getPhysicalColumnName().
+ * The same issue exists with getLogicalColumnName()
+ */
+ public void testInvalidReferenceToQuotedTableName() {
+ try {
+ AnnotationConfiguration config = new AnnotationConfiguration();
+ config.addAnnotatedClass(Printer.class);
+ config.addAnnotatedClass(PrinterCable.class);
+ config.buildSessionFactory();
+ fail("expected MappingException to be thrown");
+ }
+ //we WANT MappingException to be thrown
+ catch( MappingException e ) {
+ assertTrue("MappingException was thrown", true);
+ }
+ catch(Exception e) {
+ StringWriter writer = new StringWriter();
+ e.printStackTrace(new PrintWriter(writer));
+ log.debug(writer.toString());
+ fail(e.getMessage());
+ }
+ }
+
}
Added: core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/Printer.java
===================================================================
--- core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/Printer.java (rev 0)
+++ core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/Printer.java 2010-05-09 18:28:33 UTC (rev 19433)
@@ -0,0 +1,48 @@
+/*
+ * Hibernate, Relational Persistence for Idiomatic Java
+ *
+ * Copyright (c) 2009, Red Hat, Inc. and/or its affiliates or third-
+ * party contributors as indicated by the @author tags or express
+ * copyright attribution statements applied by the authors.
+ * All third-party contributions are distributed under license by
+ * Red Hat, Inc.
+ *
+ * This copyrighted material is made available to anyone wishing to
+ * use, modify, copy, or redistribute it subject to the terms and
+ * conditions of the GNU Lesser General Public License, as published
+ * by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this distribution; if not, write to:
+ *
+ * Free Software Foundation, Inc.
+ * 51 Franklin Street, Fifth Floor
+ * Boston, MA 02110-1301 USA
+ */
+
+package org.hibernate.test.annotations.backquotes;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
+
+@Entity
+@Table(name="`Printer`")
+public class Printer {
+ private Long id;
+
+ @Id
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+}
\ No newline at end of file
Added: core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/PrinterCable.java
===================================================================
--- core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/PrinterCable.java (rev 0)
+++ core/trunk/annotations/src/test/java/org/hibernate/test/annotations/backquotes/PrinterCable.java 2010-05-09 18:28:33 UTC (rev 19433)
@@ -0,0 +1,58 @@
+/*
+ * Hibernate, Relational Persistence for Idiomatic Java
+ *
+ * Copyright (c) 2009, Red Hat, Inc. and/or its affiliates or third-
+ * party contributors as indicated by the @author tags or express
+ * copyright attribution statements applied by the authors.
+ * All third-party contributions are distributed under license by
+ * Red Hat, Inc.
+ *
+ * This copyrighted material is made available to anyone wishing to
+ * use, modify, copy, or redistribute it subject to the terms and
+ * conditions of the GNU Lesser General Public License, as published
+ * by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this distribution; if not, write to:
+ *
+ * Free Software Foundation, Inc.
+ * 51 Franklin Street, Fifth Floor
+ * Boston, MA 02110-1301 USA
+ */
+
+package org.hibernate.test.annotations.backquotes;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.JoinColumn;
+import javax.persistence.ManyToOne;
+
+@Entity
+public class PrinterCable {
+ private Long id;
+ private Printer printer;
+
+ @Id
+ public Long getId() {
+ return id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ @ManyToOne
+ @JoinColumn(name="aId", referencedColumnName="missing")
+ public Printer getPrinter() {
+ return printer;
+ }
+
+ public void setPrinter(Printer a) {
+ this.printer = a;
+ }
+}
\ No newline at end of file
15 years, 12 months
Hibernate SVN: r19432 - core/trunk/core/src/main/java/org/hibernate/cfg.
by hibernate-commits@lists.jboss.org
Author: sharathjreddy
Date: 2010-05-09 14:19:56 -0400 (Sun, 09 May 2010)
New Revision: 19432
Modified:
core/trunk/core/src/main/java/org/hibernate/cfg/Configuration.java
Log:
HHH-4647 Problems with @JoinColumn referencedColumnName and quoted column and table names
Modified: core/trunk/core/src/main/java/org/hibernate/cfg/Configuration.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/cfg/Configuration.java 2010-05-09 05:46:47 UTC (rev 19431)
+++ core/trunk/core/src/main/java/org/hibernate/cfg/Configuration.java 2010-05-09 18:19:56 UTC (rev 19432)
@@ -2722,7 +2722,7 @@
}
binding.addBinding( logicalName, physicalColumn );
}
-
+
public String getPhysicalColumnName(String logicalName, Table table) throws MappingException {
logicalName = logicalName.toLowerCase();
String finalName = null;
@@ -2733,12 +2733,15 @@
finalName = ( String ) binding.logicalToPhysical.get( logicalName );
}
String key = buildTableNameKey(
- currentTable.getSchema(), currentTable.getCatalog(), currentTable.getName()
+ currentTable.getQuotedSchema(), currentTable.getCatalog(), currentTable.getQuotedName()
);
TableDescription description = ( TableDescription ) tableNameBinding.get( key );
if ( description != null ) {
currentTable = description.denormalizedSupertable;
}
+ else {
+ currentTable = null;
+ }
} while ( finalName == null && currentTable != null );
if ( finalName == null ) {
@@ -2759,12 +2762,15 @@
logical = ( String ) binding.physicalToLogical.get( physicalName );
}
String key = buildTableNameKey(
- currentTable.getSchema(), currentTable.getCatalog(), currentTable.getName()
+ currentTable.getQuotedSchema(), currentTable.getCatalog(), currentTable.getQuotedName()
);
description = ( TableDescription ) tableNameBinding.get( key );
if ( description != null ) {
currentTable = description.denormalizedSupertable;
}
+ else {
+ currentTable = null;
+ }
}
while ( logical == null && currentTable != null && description != null );
if ( logical == null ) {
15 years, 12 months
Hibernate SVN: r19431 - entitymanager/branches/v3_4_0_GA_CP/src/test/resources.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-09 01:46:47 -0400 (Sun, 09 May 2010)
New Revision: 19431
Added:
entitymanager/branches/v3_4_0_GA_CP/src/test/resources/DB2JccConfiguration.properties
Log:
JBPAPP-2613 apply workaround
Added: entitymanager/branches/v3_4_0_GA_CP/src/test/resources/DB2JccConfiguration.properties
===================================================================
--- entitymanager/branches/v3_4_0_GA_CP/src/test/resources/DB2JccConfiguration.properties (rev 0)
+++ entitymanager/branches/v3_4_0_GA_CP/src/test/resources/DB2JccConfiguration.properties 2010-05-09 05:46:47 UTC (rev 19431)
@@ -0,0 +1 @@
+db2.jcc.override.progressiveStreaming=2
\ No newline at end of file
15 years, 12 months
Hibernate SVN: r19430 - in core/branches/Branch_3_3_2_GA_CP/testsuite/src/test: resources and 1 other directory.
by hibernate-commits@lists.jboss.org
Author: stliu
Date: 2010-05-09 01:44:38 -0400 (Sun, 09 May 2010)
New Revision: 19430
Added:
core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/resources/DB2JccConfiguration.properties
Modified:
core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/BlobTest.java
core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/ClobTest.java
Log:
JBPAPP-2613 apply workaround
Modified: core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/BlobTest.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/BlobTest.java 2010-05-08 21:58:15 UTC (rev 19429)
+++ core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/BlobTest.java 2010-05-09 05:44:38 UTC (rev 19430)
@@ -79,7 +79,7 @@
Session s = openSession();
s.beginTransaction();
LobHolder entity = new LobHolder();
- entity.setBlobLocator( Hibernate.createBlob( original ) );
+ entity.setBlobLocator( Hibernate.createBlob( original,s ) );
s.save( entity );
s.getTransaction().commit();
s.close();
@@ -121,7 +121,7 @@
assertNotNull( entity.getBlobLocator() );
assertEquals( BLOB_SIZE, entity.getBlobLocator().length() );
assertEquals( original, extractData( entity.getBlobLocator() ) );
- entity.setBlobLocator( Hibernate.createBlob( changed ) );
+ entity.setBlobLocator( Hibernate.createBlob( changed,s ) );
s.getTransaction().commit();
s.close();
@@ -150,7 +150,7 @@
Session s = openSession();
s.beginTransaction();
LobHolder entity = new LobHolder();
- entity.setBlobLocator( Hibernate.createBlob( original ) );
+ entity.setBlobLocator( Hibernate.createBlob( original,s ) );
s.save( entity );
s.getTransaction().commit();
s.close();
Modified: core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/ClobTest.java
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/ClobTest.java 2010-05-08 21:58:15 UTC (rev 19429)
+++ core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/java/org/hibernate/test/lob/ClobTest.java 2010-05-09 05:44:38 UTC (rev 19430)
@@ -80,7 +80,7 @@
Session s = openSession();
s.beginTransaction();
LobHolder entity = new LobHolder();
- entity.setClobLocator( Hibernate.createClob( original ) );
+ entity.setClobLocator( Hibernate.createClob( original,s ) );
s.save( entity );
s.getTransaction().commit();
s.close();
@@ -122,7 +122,7 @@
assertNotNull( entity.getClobLocator() );
assertEquals( CLOB_SIZE, entity.getClobLocator().length() );
assertEquals( original, extractData( entity.getClobLocator() ) );
- entity.setClobLocator( Hibernate.createClob( changed ) );
+ entity.setClobLocator( Hibernate.createClob( changed,s ) );
s.getTransaction().commit();
s.close();
@@ -151,7 +151,7 @@
Session s = openSession();
s.beginTransaction();
LobHolder entity = new LobHolder();
- entity.setClobLocator( Hibernate.createClob( original ) );
+ entity.setClobLocator( Hibernate.createClob( original,s ) );
s.save( entity );
s.getTransaction().commit();
s.close();
Added: core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/resources/DB2JccConfiguration.properties
===================================================================
--- core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/resources/DB2JccConfiguration.properties (rev 0)
+++ core/branches/Branch_3_3_2_GA_CP/testsuite/src/test/resources/DB2JccConfiguration.properties 2010-05-09 05:44:38 UTC (rev 19430)
@@ -0,0 +1 @@
+db2.jcc.override.progressiveStreaming=2
\ No newline at end of file
15 years, 12 months