public void commit() throws SecurityException, UnknownTransactionException, SystemException, WrongStateException { _active = false; try { resume(); _uba.close(); } catch (TransactionRolledBackException e) { __log.info("Web service transaction was aborted"); } finally { _uba = null; _txcontext = null; } }