User: dsundstrom
Date: 01/11/29 12:40:06
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc/ejbql SQLTarget.java
Log:
Fixed bug with FindByPrimaryKey where it was expecting an Entity parameter
instead of a pk object.
Revision Changes Path
1.10 +5 -0
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/ejbql/SQLTarget.java
Index: SQLTarget.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/ejbql/SQLTarget.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- SQLTarget.java 2001/11/28 23:09:36 1.9
+++ SQLTarget.java 2001/11/29 20:40:05 1.10
@@ -213,6 +213,7 @@
Class type = getParameterType(parameter.getNumber());
QueryParameter param = new QueryParameter(
parameter.getNumber() - 1,
+ false, // isPrimaryKeyParameter
null, // field
null, // parameter
typeFactory.getJDBCTypeForJavaType(type));
@@ -473,6 +474,7 @@
for(int j=0; j<props.length; j++) {
QueryParameter param = new QueryParameter(
compareToParameter.getNumber() - 1,
+ false, // isPrimaryKeyParameter
pkFields[i],
props[j],
props[j].getJDBCType());
@@ -481,6 +483,7 @@
} else {
QueryParameter param = new QueryParameter(
compareToParameter.getNumber() - 1,
+ false, // isPrimaryKeyParameter
pkFields[i],
null,
type.getJDBCTypes()[0]);
@@ -562,6 +565,7 @@
for(int i=0; i<props.length; i++) {
QueryParameter param = new QueryParameter(
compareToParameter.getNumber() - 1,
+ false, // isPrimaryKeyParameter
null,
props[i],
props[i].getJDBCType());
@@ -570,6 +574,7 @@
} else {
QueryParameter param = new QueryParameter(
compareToParameter.getNumber() - 1,
+ false, // isPrimaryKeyParameter
null,
null,
type.getJDBCTypes()[0]);
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development