Menu

#30 All failed transaction commits should rollback()

open
None
5
2006-01-10
2006-01-09
No

In Metaboss transaction wrappers, there are exceptions
that can be thrown by transactional code on commit,
that do not trigger rollback by the wrapper. Nor are
they rollbacked automatically at a lower level.
Examples are SystemException and
HeuristicMixedException.

We are observing this effect, and the resultant
indeterminate transactions leave our system in a
irrepairably damaged state.

Wrapper should check status of the transaction, and
attempt rollback where required regardless of
exception type.

Discussion

  • Rost Vashevnik

    Rost Vashevnik - 2006-01-10

    Logged In: YES
    user_id=883678

    Hello !

    This message is to notify you that someone from MetaBoss team
    have had a look at your bug report, it was accepted and is
    now awaiting the resolution. This means that someone from the
    MetaBoss team will have a closer look at it and formulate a
    response to you (most likely within 48 hours).

    Please note that in addition to the Sourceforge support facilities
    we maintain a FAQ and Forum at www.metaboss.com. If you have
    not already done so, we suggest that you visit our site and search
    for possible workarounds.

    Please also note that all MetaBoss users are free to use any
    support channel they like, however, in order to enjoy VIP Support,
    MetaBoss Commercial License Holders must submit their questions
    to the Forum at www.metaboss.com.

    Thank you for your contribution to MetaBoss

    MetaBoss team

     
  • Rost Vashevnik

    Rost Vashevnik - 2006-01-10
    • assigned_to: nobody --> metaboss
     

Log in to post a comment.