Probably because you cirtiera doesn't match any longer because of the objectKey changing.
Do instead something like this product = ProduuctIdPeer.retrieveByPK(objectKey) Eric -----Original Message----- From: Mark Lybarger [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 8:39 AM To: Turbine Users List (E-mail) Subject: getting newly inserted object I'm having troubles selecting an object after I insert it. The productAddList in the below code is an empty list after executing the code. The doInsert method executes ok, and I can see the record is inserted, but the select doesn't seem to be returning it. try { ObjectKey objectKey = ProductIdPeer.doInsert( criteria ); productAddList = ProductIdPeer.doSelect( criteria ); } catch ( Exception e) { context.put("exceptionMessage", e.getMessage()); } Any ideas why this isn't returning me the record? I'd like to be able to use the record that was just added on the next page. Mark Lybarger [EMAIL PROTECTED] CBC Companies 614.442.3741 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.467 / Virus Database: 266 - Release Date: 4/1/2003 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
