title: Are Java EE 6 CDI events transactional?
body: <p>Are Java EE 6 CDI events transactional?</p>
  
  <p>If I fire an event in a transaction, and subsequently roll back the transaction, are the effects of the Event listener rolled back as well?  </p>
  
  <p>Is this behaviour dependent on the event listener itself supporting transactions?</p>
  
  <p>What about if I try and roll-back the exception from within then event listener, does it roll-back the transaction that fired the event?</p>