In order to make these tags work according to the TLD, the method setTransaction() of CommitTag has to be public. WebLogic complaints about this already when reading the TLD. Other application servers may not do so, but they will start throwing exceptions immediately when these tags are used with the "transaction" attribute.
Apparently, the tags have never been tested. Very bad. I fixed this in CVS (head and 1.5 branch). Rob van Maris Developer Finalist IT Group Java Specialists ------------------------------------------------------------- Amsterdam, The Netherlands Office: +31 20 5962321 (Direct) Mobile: +31 651444006 Fax: +31 20 5962331 -------------------------------------------------------------
