User: oberg
Date: 00/08/23 02:56:31
Modified: src/main/org/jboss/ejb/plugins/jaws/jdbc
JDBCFindByCommand.java JDBCFinderCommand.java
Log:
Fixed findBy bug
Fixed multiple Entity result /w composite pk bug
Thx to Nils Hartmann for reporting fixes
Revision Changes Path
1.3 +1 -4
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindByCommand.java
Index: JDBCFindByCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindByCommand.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- JDBCFindByCommand.java 2000/08/18 03:21:01 1.2
+++ JDBCFindByCommand.java 2000/08/23 09:56:30 1.3
@@ -27,7 +27,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
*/
public class JDBCFindByCommand extends JDBCFinderCommand
{
@@ -35,9 +35,6 @@
// The meta-info for the field we are finding by
private CMPFieldInfo fieldInfo;
-
- // The arguments for this finder invocation
- private Object[] argsArgument;
// Constructors --------------------------------------------------
1.3 +3 -1
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFinderCommand.java
Index: JDBCFinderCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFinderCommand.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- JDBCFinderCommand.java 2000/08/21 01:23:58 1.2
+++ JDBCFinderCommand.java 2000/08/23 09:56:31 1.3
@@ -33,7 +33,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.2 $
+ * @version $Revision: 1.3 $
*/
public abstract class JDBCFinderCommand
extends JDBCQueryCommand
@@ -86,6 +86,8 @@
{
while (rs.next())
{
+ i = 1;
+
Object pk = metaInfo.getPrimaryKeyClass().newInstance();
Iterator it = metaInfo.getPkFieldInfos();