brj 2005/12/04 01:09:20
Modified: src/java/org/apache/ojb/broker/accesslayer/sql Tag:
OJB_1_0_RELEASE SqlQueryStatement.java
Log:
use outerJoinSetting when building super join
Revision Changes Path
No revision
No revision
1.75.2.20 +2 -2
db-ojb/src/java/org/apache/ojb/broker/accesslayer/sql/SqlQueryStatement.java
Index: SqlQueryStatement.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/java/org/apache/ojb/broker/accesslayer/sql/SqlQueryStatement.java,v
retrieving revision 1.75.2.19
retrieving revision 1.75.2.20
diff -u -r1.75.2.19 -r1.75.2.20
--- SqlQueryStatement.java 3 Dec 2005 19:49:18 -0000 1.75.2.19
+++ SqlQueryStatement.java 4 Dec 2005 09:09:20 -0000 1.75.2.20
@@ -1732,7 +1732,7 @@
String aliasName = String.valueOf(getAliasChar()) +
m_aliasCount++;
TableAlias right = new TableAlias(superCld, aliasName,
useOuterJoin, null);
- Join join1to1 = new Join(left, leftFields, right,
superCld.getPkFields(), false, "superClass");
+ Join join1to1 = new Join(left, leftFields, right,
superCld.getPkFields(), useOuterJoin, "superClass");
base_alias.addJoin(join1to1);
buildSuperJoinTree(right, superCld, name, useOuterJoin);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]