Re: What happend to the Exoffice XA package? - Mailing list pgsql-jdbc
From | Kovács Péter |
---|---|
Subject | Re: What happend to the Exoffice XA package? |
Date | |
Msg-id | 8A2DDD7ED7876A4698F6FF204F62CBFC01EC453C@budg112a.sysdata.siemens.hu Whole thread Raw |
In response to | What happend to the Exoffice XA package? (Kovács Péter <peter.kovacs@sysdata.siemens.hu>) |
Responses |
Re: What happend to the Exoffice XA package?
|
List | pgsql-jdbc |
The physical connection is not released in XAResourceImpl.commit() after a successful commit (on the physical connection). This results in a constantly increasing number of physical connections, even if only one physical connection is needed at a time. (A physical connection gets recycled/"garbage collected", as the package internal timer for the transaction, in which the connection participated, expires.) I admit that I do not have an extensive experience in writing tools for distributed applications, but based on the JTA spec and on OMG's OTS spec it seems to be pretty clear, that a resource manager has not much to do after a normal commit or rollback -- only heuristic decision must be remembered and accounted for later on, until forget is called on the XAResource. XAResourceImpl.commit() may have been intentionally implemented so in the Exoffice package, the author may have had some subtle considerations in mind, but even if so, they do not have much relevance to PostgreSQL, because all this is 2pc related stuff that is (as far as I know) not supported by the PostgreSQL backend. Peter > -----Original Message----- > From: Ned Wolpert [mailto:wolpert@yahoo.com] > Sent: Wednesday, January 02, 2002 3:35 PM > To: Kovács Péter; pgsql-jdbc@postgresql.org > Subject: Re: [JDBC] What happend to the Exoffice XA package? > > > > The version on the web site doesn't contain the J2EE code since that > code is not complete, and may be buggy, as you found out. > What was the > bug you fixed? Can you send details to the mailing list? > > --- Kovács_Péter <peter.kovacs@sysdata.siemens.hu> wrote: > > Hi, > > > > The jdbc7.1-1.2.jar package which I downloaded a few weeks ago from > > jdbc.postgresql.org, does not contain the XA package from > Exoffice? Was > > this > > package intentionally left out from this build. Are there > (licencing???) > > problems with this package? The package still appears under the CVS > > source > > tree, and it works excellently for me (except for a small > and easy to > > repair problem which I would eventually like to discuss). > (Please, also > > see > > my reply to "[JDBC] Submittal for JDBC Pooling driver (For 7.3)".) > > > > Thank you > > > > Peter > > > > ---------------------------(end of > broadcast)--------------------------- > > TIP 2: you can get off all lists at once with the unregister command > > (send "unregister YourEmailAddressHere" to > majordomo@postgresql.org) > > > ===== > Virtually, | "Must you shout too?" > Ned Wolpert | -Dante > wolpert@yahoo.com | > _________________/ "Who watches the watchmen?" > 4e75 -Juvenal, 120 AD > > -- Place your commercial here -- fnord > > __________________________________________________ > Do You Yahoo!? > Send your FREE holiday greetings online! > http://greetings.yahoo.com >
pgsql-jdbc by date: