TransactionJ sending transactions
this builds an alternate transaction class (with the same interface) for using with jruby