henning 2004/12/03 10:38:40 Modified: src/java/org/apache/torque/util Tag: TORQUE_3_1_BRANCH BasePeer.java Log: keyGen can be null, so check before dereferencing... Revision Changes Path No revision No revision 1.76.2.9 +3 -3 db-torque/src/java/org/apache/torque/util/BasePeer.java Index: BasePeer.java =================================================================== RCS file: /home/cvs/db-torque/src/java/org/apache/torque/util/BasePeer.java,v retrieving revision 1.76.2.8 retrieving revision 1.76.2.9 diff -u -r1.76.2.8 -r1.76.2.9 --- BasePeer.java 1 Dec 2004 15:29:10 -0000 1.76.2.8 +++ BasePeer.java 3 Dec 2004 18:38:40 -0000 1.76.2.9 @@ -486,7 +486,7 @@ // If the keyMethod is SEQUENCE or IDBROKERTABLE, get the id // before the insert. - if (keyGen.isPriorToInsert()) + if (keyGen != null && keyGen.isPriorToInsert()) { // pk will be null if there is no primary key defined for the table // we're inserting into. @@ -522,7 +522,7 @@ // If the primary key column is auto-incremented, get the id // now. - if (keyGen.isPostInsert()) + if (keyGen != null && keyGen.isPostInsert()) { id = getId(pk, keyGen, con, keyInfo); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]