This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
you dont need jpa to try out transaction related examples. you can check ivan krizan's notes. there are examples of transactions but they dont involve resource managers (database, jms). but they do give you idea about various transaction constructs available in CMT and BMT. you can try google or you can expand on ivan's example whereby you try updating a database, sending message to jms in various transaction scopes. and if you dont forget to post it here for others .