dbTalk Databases Forums  

Error with XA transactions

comp.databases.informix comp.databases.informix


Discuss Error with XA transactions in the comp.databases.informix forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mike-grp
 
Posts: n/a

Default Error with XA transactions - 08-23-2011 , 04:56 PM






Hi All,
Hope someone familiar with XA transaction setup via WebSphere can
provide me some answers.

We recently switched from Connection Pooling to XA transactions via
WebSphere, connecting to some Informix 9.40 databases.
We started receiving SQL Exception error messages "The database server
is not licensed for distributed data access".

Investigation showed a table in the database that was actually a
synonym table linking to a different instance on a separate server.
When trying to Insert into that table, the error popped up.

(Using dbaccess to insert the row works just fine, so we know the
servers are talking).

Switching the connection back to Pooling allows the transaction to
complete correctly.

The XA transactions work fine while using the main server, but when
accessing the synonym table, they fail.

Any ideas what settings need to be in order for "distributed"
transactions to work?

Thanks!

Michael Hoffman

Reply With Quote
  #2  
Old   
Ulf
 
Posts: n/a

Default Re: Error with XA transactions - 08-25-2011 , 01:03 AM






We have seen the same problem on 11.50. As I understand it the error
message is incorrect, I think the problem is that the server can't
handle XA transactions on synonyms. This is understandable, but not
documentet and the error message does not help you.

We are Weblogic not WebSphere, I don't think that the problem is in
the TM but in the databaserver.


Regards

Ulf

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.