Hi guys, along my study path, I'm putting together a 'reminder' document of the most important things *I* need to remember, but it could be used as memo to check things (it contains also the solutions). The main topics highlighted in the document so far are the implementation of the several EJB interfaces and the bean things allowed in the different bean's lifecycles. I suppose more will come alongs (as exceptions, transactions, roles responsibilities, DD responsibilities, JNDI special environment access, bean environment and so on) when I'll arrive there.
You can find the document at the following address:
1) Get a reference to the bean's home interface 2) Get a reference to the bean's component interface 3) Query the container about client's security info 4) Set a CMT transaction for roll-back 5) Query the container to see whether a CMT transaction has been marked for roll-back 6) Get a UserTransaction object onto which invoking methods (for BMT transactions only) 7) Access the special JNDI environment 8) Access other bean's methods 9) Access other resource managers
We can't get/set Rollback in these methods Refer to page 80 of spec.