The only way to avoid dirty reads I think is at the JDBC isolation level and setting the Isolation level to SERIALIZED.
Bill > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Peter > Antman > Sent: Friday, December 20, 2002 9:12 AM > To: [EMAIL PROTECTED] > Subject: [JBoss-dev] Finder isolationlevel/synchronization > > > Hi, > maybe have have missed something in the specs or just am igonrant, but I > know what I now will explained used to work: > > Doing a findByXXX at the same time from different threads, where the > thread will compete about being the first one to create an entity, which > the other one should use if found used to work in 2.4, but does not work > in 3.0. > > Pseudocode > try { > findByMessageKey() > }catch(FinderException e) { > creatBeanWithKey > } > > Is this not possible to do according to the EJB spec or JBoss, or is it > possible that a bug is lurking. Basically what I am asking is this: > > is there any mechanism to see to it that a finder that is invoked in a > transaction will not answer a new finder question untill the first > transaction has commited. To mee it seems to be the only way to be > guaranteed from dirty reads in findBy:s? > > //Peter > > -- > ------------------------------------------------------------ > Peter Antman Chief Technology Officer, Development > Technology in Media, Box 34105 100 26 Stockholm > WWW: http://www.tim.se WWW: http://www.backsource.org > Email: [EMAIL PROTECTED] > Phone: +46-(0)8-506 381 11 Mobile: +46-(0)704 20 58 11 > ------------------------------------------------------------ > > > > ------------------------------------------------------- > This SF.NET email is sponsored by: The Best Geek Holiday Gifts! > Time is running out! Thinkgeek.com has the coolest gifts for > your favorite geek. Let your fingers do the typing. Visit Now. > T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ > _______________________________________________ > Jboss-development mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development ------------------------------------------------------- This SF.NET email is sponsored by: The Best Geek Holiday Gifts! Time is running out! Thinkgeek.com has the coolest gifts for your favorite geek. Let your fingers do the typing. Visit Now. T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development