No.

Each node should recover its own transactions that it started.

You need to differentiate imported transactions (OTS/JCA inbound)
which will be recovered by the TM that propagated the tx.

Yes. The simplest way to get it to work correctly is to use a GID. 
Especially when you might want to run multiple instances on the same server.
The host/sequence number doesn't work:
1) You could have multiple servers on the same host
2) The sequence number can't go backwards
Another solution to the sequence number problem is to persist it in the log, 
but that
is inefficient and requires early recovery/reading of the logs.

The way to sidestep all problems is to use a singleton transaction manager in 
the cluster.

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3860586#3860586

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3860586


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
JBoss-Development mailing list
JBoss-Development@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to