Jan de Visser ran into problems with our XA implementation earlier, and
traced the problem to the sequence of XADataSource method calls that
WebLogic performed. He fixed it with a simple patch that allows
start(.., TMJOIN) on a transaction that was ended earlier using the same
It puzzles me why WebLogic does that, but it seems valid and we should
support it, even though we can't support join in general.
Here's a more polished version of Jan's patch. I don't have WebLogic to
test this with, so I would appreciate if those that have access to
WebLogic could reproduce the original problem and confirm that this
patch fixes it.
pgsql-jdbc by date
|Next:||From: Jan de Visser||Date: 2006-10-02 13:53:17|
|Subject: Re: XA end then join fix for WebLogic|
|Previous:||From: Dave Cramer||Date: 2006-10-02 11:15:36|
|Subject: Re: Bug extracting money value|