Commit option C will load at beginning of transaction.  I do not think there
is a tuned selects option (because loading is not much more costly than
checking whether data has changed).


Rama Rao wrote:

> Hi,
> How do you i do the same thing for ejbLoad?
> i.e a database changed from outside (SQL prompt for example) should be
> reflected in entity bean.
> is there any configuration setting to load the data from database whenever
> the data is changed in the database?
> TIA
> Rama Rao
> ----- Original Message -----
> From: Timo Fager <[EMAIL PROTECTED]>
> To: JBoss-User <[EMAIL PROTECTED]>
> Sent: Monday, March 05, 2001 2:40 PM
> Subject: Re: [jBoss-User] Problem with CMP and shared database
>
> >
> > Now it works as I  hoped, thanks a lot!
> >
> > It seems that the essential point was this "tuned-updates".
> >
> > --
> >
> > Timo Fager
> >
> > "Castro, David" wrote:
> > >
> > > This is "tuned-updates" in jboss.xml  (If I understand your question
> > > correctly)
> > >
> > > true - update if data changed
> > > false - update always
> > >
> > > > -----Original Message-----
> > > > From: Jonathan Keller [mailto:[EMAIL PROTECTED]]
> > > > Sent: Thursday, March 01, 2001 10:47 AM
> > > > To: JBoss-User
> > > > Subject: Re: [jBoss-User] Problem with CMP and shared database
> > > >
> > > >
> > > >
> > > > I took a look into the source code, and it appears (although
> > > > I'm not sure) that
> > > > the while the container does call ejbStore, it does not
> > > > actually send SQL to the
> > > > database unless some data has changed.  So that works if all
> > > > you're doing is
> > > > calling getXXX methods.
> > > >
> > > > Does anyone have an explanation of why this happens or a
> > > > configuration to stop
> > > > it?  I tried changing the transaction attribute on the get
> > > > functions to no avail.
> > > > I would also like to avoid using the isModified() method
> > > > since that's not part of
> > > > the EJB 1.1 spec.  (Is it part of 2.0?)
> > > >
> > > >   (clip clip)
> > > >
> > > > > > > > > Hello,
> > > > > > > > >
> > > > > > > > > We have a database used by both EJB and several
> > > > > > > > > non-EJB tools. Problem is, that whenever a getField()
> > > > > > > > > method of a bean is invoked, the bean writes its data
> > > > > > > > > back to database. The data may have been changed
> > > > > > > > > in the database, so the bean should actually read
> > > > > > > > > it from there.
> >
> >
> > --
> > --------------------------------------------------------------
> > To subscribe:        [EMAIL PROTECTED]
> > To unsubscribe:      [EMAIL PROTECTED]
>
> --
> --------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]





---------------------------------------------------------------------
This message (including any attachments) contains confidential, proprietary
or privileged information intended for a specific purpose and individual(s),
and is protected by law.  If you receive this message in error, please
immediately delete it and all copies of it from your system, destroy any
hard copies of it and notify the sender.  Any unauthorized disclosure,
copying or distribution of any part of this message, or the taking of any
unauthorized action based on it, is strictly prohibited.


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]

Reply via email to