Skip to Content
Former Member
Apr 21, 2004 at 03:07 PM

Committing - how does it really work ?


Hi all,

Firstly, thanks to all that have been answering my questions - very much appreciated !!

1) Can anybody explain how connections are maintained in order for commits to work. When my java app (in WebSphere) opens a connection the connection is proxied through the SAP Application server into oracle - is this correct ? If yes, then it must be true that the SAP Application server keeps a reference to the connection for me in order for my commits to work. - I hope I explained this well:)

2) Some Bapi's commit themselves in their implementation regardless of the caller's intentions. Yet others leave the committing to the callers...what is the explanation behind this ? Is it true that Bapi's written prior to SAP 4.0 are 'autocommit' and all written after 4.0 are not ?

thanks in advance !