Show some examples uses. Describe the main purpose of the transaction service, and illustrate this with usage examples. Sources are the code itself. A reverse engineering case tool may prove very useful indeed. Enterprise Java Beans Give a brief overview of EJBs, what they aim to achieve, the major features, and two simple code examples to illustrate their behavior.
Sources are numerous, but use examples and keep it practical.
Discuss memory management issues. Adapter Overview Describe the purpose, interfaces and use of the POA, including the various policies available. Show some examples uses, and describe issues like performance and failure management. IG can provide more if needed. IG can help here if needed.