How to pass transaction from one opcode to another opcode and maintain its integrity?
We normally use . PCM_TRANS_OPEN_READWRITE .
Say the scenario in which we are calling one wrapper opcode from another wrapper opcoe. If I have opened a transaction in first opcode ,in second opcode I want to use the same and continue.
however to mainatin integrity in second opcode it is creating problem , such as if transaction is getting aborted at one place in second opcode , it is returning to parent opcode as well and fials to abort there.
One More thing :
what is the use of fm_utils_trans_open(ctxp, PCM_TRANS_OPEN_LOCK_OBJ,serpd, ebufp); can that be used to maintain transactions?