The method-intf deployment description element is a child element of the method element, and it is thus possible to use it for specifying transactional methods as well (see section 17.4.1 of the EJB 2.0 specification). Also refer to the Deployment Descriptor chapter where the method element is defined and you will see some examples.
So, this means that the <method-intf> element is not tied to security or transaction or anything ? As long as the <method> element is used, then we will be able to use it ? Just to confirm. Absolutely
I had this confusion because HF-EJB does not mentioned about <method-intf> in the transaction chapter... it's only mentioned in the security chapter. But the EJB spec does!
Also, like HFEJB, your DD Cheat Sheet does not have method-intf for transaction... only for method-permission (security). An ommission on my part, I will take care of that ASAP. Thanks for the feedback