Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Anatoly Akkerman
WARNING this message is only for the brave :) I've looked into Tyrex source more closely First Tyrex decides if the transaction can be committed in 1 phase (i.e. optimized commit) if not, it goes into 2pc. In 2pc it does the following: It calls prepare() method which does a bunch of things 1.

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread David Jencks
Hi, Thanks for correcting your terminology to prepare, commit. I am not a total expert but I'm pretty sure of this. I think there is still a problem either with terminology or tyrex. Heuristics are used _only_ when the transaction manager loses contact with one of the parties to a multi-resourc

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Toby Allsopp
On Thu, May 31, 2001 at 04:32:56PM -0400, Anatoly Akkerman wrote: > > > > The subordinate transactions (on server2 and server3) call commit() on > > > their datasources and return their votes to the main coordinator. The > > > coordinator based on the votes takes a heuristic decision on what to d

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Anatoly Akkerman
> > The subordinate transactions (on server2 and server3) call commit() on > > their datasources and return their votes to the main coordinator. The > > coordinator based on the votes takes a heuristic decision on what to do > > about the completion of this transaction. If there were no errors >

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Toby Allsopp
On Thu, May 31, 2001 at 03:16:12PM -0400, Anatoly Akkerman wrote: > On Thu, 31 May 2001, Toby Allsopp wrote: > > > On Wed, May 30, 2001 at 07:19:26PM -0400, Anatoly Akkerman wrote: > > > > > > I am running into problems with JBoss pools and Tyrex. This time it is a > > > 2pc hueristic commit iss

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Anatoly Akkerman
On Thu, 31 May 2001, Toby Allsopp wrote: > On Wed, May 30, 2001 at 07:19:26PM -0400, Anatoly Akkerman wrote: > > > > Hello everybody > > Hello. I guess I should attempt to field this. > > > I am running into problems with JBoss pools and Tyrex. This time it is a > > 2pc hueristic commit issue

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread David Jencks
Hi, As far as I can tell it is available only in print: Distributed TP: The XA Specification Paperback - 90 pages 0 edition (February 1, 1992) The Open Group; ISBN: 1872630243 Available from amazon.com for US$59.95, 4-6 weeks wait. A lot of money for 90 pages. david jencks

RE: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Jay Walters
opengroup.org - looks to be $35 USD. Cheers -Original Message- From: Christian Riege [mailto:[EMAIL PROTECTED]] Sent: Thursday, May 31, 2001 10:53 AM To: [EMAIL PROTECTED] Subject: Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug? hi, On Thu, May 31, 2001 at 12:05:10PM

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-31 Thread Christian Riege
hi, On Thu, May 31, 2001 at 12:05:10PM +1200, Toby Allsopp wrote: > The JTA spec is all I have to go on. It refers to the X/Open XA > spec, but that's not free. Free as in "free beer" or "free speech"? If it's "free beer" I would be willing to donate the spec to the JBoss project (well, depend

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-30 Thread Georg Rehfeld
Hi, > > Tyrex upon getting successful commits from the XAResources, being in 2pc > > sets heuristic to COMMIT and asks the XAResources to forget() the > > transaction. > > I don't understand what JTA is talking about with "heuristic" this and > that. It seems like a mechanism for dealing with st

Re: [JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-30 Thread Toby Allsopp
On Wed, May 30, 2001 at 07:19:26PM -0400, Anatoly Akkerman wrote: > > Hello everybody Hello. I guess I should attempt to field this. > I am running into problems with JBoss pools and Tyrex. This time it is a > 2pc hueristic commit issue. Great. A wurble-munging wickety booger. > When Tyrex

[JBoss-dev] JBoss pool (former Minerva) transaction bug?

2001-05-30 Thread Anatoly Akkerman
Hello everybody I am running into problems with JBoss pools and Tyrex. This time it is a 2pc hueristic commit issue. When Tyrex commits a distributed transaction in 2pc, it asks all the subordinate transactions to commit which ask their local XAResources to commit. Minerva on a commit call dis