This content has been marked as final. Show 3 replies
There is more than one way to achieve that.
A good workaround would be to override afterCommit method, see this: http://docs.oracle.com/cd/B14099_19/web.1012/b14022/oracle/jbo/server/ViewObjectImpl.html#afterCommit_oracle_jbo_server_TransactionEvent_
But that is not 2 phase commit, right? sending a message may fail due to issues with JMS System and at that time Database changes are already committed.
Well, for real 2PC you need XA data source, but ADF apps don't like XA data sources :) http://andrejusb.blogspot.com/2012/05/dont-use-oracles-driver-thin-xa-to.html
Maybe you can use this as starting point: