1: The delegates should be able to read back the data as long as they are in the same transaction.
2: You could call other beans (or the same bean) via their business interface.
1. Looks like they can :)! The DBA (informix 9.4) indicated the connection was set for READ COMMITTED and the transaction was not yet committed however the trigger on insert would run prior to the commit. I just would not be able to get the data out of a table that was populated by the trigger (because its populated by the DB on the server side and part of the same uncommitted transaction.
2. How would one session bean lookup and call another session bean?