beginTransaction();
<BUG>updateDestinationSequence(seq);
</BUG>
if (msg != null && msg.getCachedOutputStream() != null) {
<BUG>storeMessage(seq.getIdentifier(), msg, false);
</BUG>
}
<BUG>commit();
</BUG>
} catch (SQLException ex) {

beginTransaction();
updateDestinationSequence(con, seq);
if (msg != null && msg.getCachedOutputStream() != null) {
storeMessage(con, seq.getIdentifier(), msg, false);
}
commit(con);
} catch (SQLException ex) {
