module TorqueBox::Transactions::ActiveRecordAdapters::Connection

Public Instance Methods

transaction(*) click to toggle source
Calls superclass method
# File lib/torquebox/active_record_adapters.rb, line 37
def transaction(*)
  super
rescue ActiveRecord::JDBCError => e
  unless self.is_a?(XAResource)
    self.extend(XAResource)
    retry
  else
    raise
  end
end