Originally posted by Vinod John:
The spec doesn't define any default transaction attribute, though the assemply-descriptor tag isn't mandatory, but app servers (like weblogic) still defaults the transcation attribute value to some thing .. in case of weblogic I think it is supported (verify with the app server documentation)
If it is container managed transaction, i guess it is mandatory to specify the transaction attribute for *every* method. Am not sure if i recollect properly, but our beans used to fail "ejbc" in case we accidentally miss the trans-attribute for even one method. We did use weblogic6.1
Ofcourse we have Lasse / Pradeep to confirm this :-)