Hi All ejb guru
It is very thankful someone can provide me with answer to following question.
For an ejb, if its transactional behaviour / "trans-attribute" is not specified in deployment descriptor, ejb-jar.xml, what is its default Transaction Attribute (Supports / Required / Nosupports) ? Or is it app server dependent ? If so, how does jboss deal with this issue ?
thanks a lot in advance to your answer.
It's not in the spec.
Best to be specific and define it yourself.
The current JBoss default is "Required", except for CMR
invocations which is "Supports". I don't think
the CMR default is deliberate, it is just a quirk
of the implementation.