Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/sql
In directory sc8-pr-cvs1:/tmp/cvs-serv28888/sf/hibernate/sql
Modified Files:
ANSIOuterJoinFragment.java
Log Message:
fixed a problem with outerjoin fetching from queries with oracle-style syntax
Index: ANSIOuterJoinFragment.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/sql/ANSIOuterJoinFragment.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ANSIOuterJoinFragment.java 20 Jan 2003 18:45:18 -0000 1.1
--- ANSIOuterJoinFragment.java 24 Jan 2003 10:21:37 -0000 1.2
***************
*** 2,5 ****
--- 2,6 ----
package net.sf.hibernate.sql;
+ import net.sf.hibernate.AssertionFailure;
import net.sf.hibernate.util.StringHelper;
***************
*** 18,21 ****
--- 19,23 ----
for ( int j=0; j<fkColumns.length; j++) {
+ if (fkColumns[j].indexOf('.')<1) throw new AssertionFailure("missing alias");
buffer.append( fkColumns[j] )
.append('=')
|