store and restore initial auto commit value and remove unwanted exception catch boxes
Merge pull request #820 from harsha89/TRUNK-4170-additional

store and restore initial auto commit value and remove unwanted exception catch boxes