Re: making the XARessource serializable
| От | teknokrat |
|---|---|
| Тема | Re: making the XARessource serializable |
| Дата | |
| Msg-id | fclnkm$fms$1@sea.gmane.org обсуждение исходный текст |
| Ответ на | Re: making the XARessource serializable ("Heikki Linnakangas" <heikki@enterprisedb.com>) |
| Ответы |
Re: making the XARessource serializable
|
| Список | pgsql-jdbc |
Heikki Linnakangas wrote: > teknokrat wrote: >> Is there any reason that the postgresql implementation of XAResource is >> not serializable? We are having issues with XARecovery in Arjuna because >> of this. What is required to make PGXAConnection serializable? > > PGXAConnection represents a physical connection to the database, so you > certainly can't make that Serializable. > > What kind of issues are you having in Arjuna? It can't depend on > serialization of XAResources; there's nothing in the spec saying an > XAResource implementation needs to be serializable, and a quick look at > other DBMS XAResource implementations suggests that they generally aren't. > From what i have managed to make out, Arjuna has a xa recovery module that can recover resources if the XAResource is serializable. Things get more complicated if its not. I've recompiled the jdbc drivers, making PGXAConnection serializable and it worked. This is a link illustrating the behaviour we were getting http://wiki.jboss.org/wiki/Wiki.jsp?page=TxNonSerializableXAResource
В списке pgsql-jdbc по дате отправления: