Hi:

Section 9.1.7.1 of the EJB 1.1 spec specifies:
"The following are the only guarantees that the Container provides for the
instances that execute the methods with an unspecified transaction context:
The Container invokes at least one ejbLoad between ejbActivate and the first
business method in the instance. The Container invokes at least one ejbStore
between the last business method on the instance and the ejbPassivate
method."
I am using the 1.2.1 version of the reference implementation. I have coded
an entity bean where each getter has a transaction attribute equal to
"Supports". A session bean calls one of these getters without a transaction
(i.e., with an unspecified transaction context). ejbActivate() is called on
the bean implementation, and then the getter (i.e., a business method) is
called. ejbLoad() is never called between ejbActivate() and the business
method.This seems inconsistent with the quote above.
Is this a bug in the RI? Or am I misinterpreting the spec?
Thanks.

Laurel

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to