I was wondering how WLS handles a transaction on a CMT EJB session bean
not have <trans-attrbute> defined for it.
For example, I have the following entry in ejb-jar.xml:
However, there is no <container-transaction> in the <assembly-descriptor>
of the deployment descriptor file. I assume that the "default" transaction
is "Supports", but could find no documentation to tell me that. I looked
EJB Specification, but did not see an answer there. Perhaps it is left
up to the
vendor, such as WL. I was expecting WL to throw an exception about this
but it did not. I just started a new job and was surprised to see that
their EJBs defined this way -- I've not experienced this before. Apparently
declaration has been working for them for some time. They are using WLS
If anyone has any insight into this, especially definitive documentation
states how this case is handled, please let me know.