Does anyone know what these Oracle AQ JMS XA properties do?
- by Alan Chan
I'm using Oracle Advanced Queues via JMS from within Websphere App Server.
Does anyone know what effect the following two properties have:-
- oracle.jms.useEmulatedXA
- oracle.jms.useNativeXA
I have seen mentioned in some blogs and quick start guides, usually in sentences along the lines of "Add -Doracle.jms.useEmulatedXA=false -Doracle.jms.useNativeXA=true to the JAVA_PROPERTIES variable", without any explanation as to what they do:-
e.g.
http://biemond.blogspot.com/2008/11/using-aq-in-weblogic-103.html
http://sqltech.cl/doc/oas10gR31/integrate.1013/b28994/adptr_aq.htm#CHDEADFB
I'm curious as to what these two properties actually do, and what the implications of setting them are, even though they don't seem to have any affect on our app regardless of whether we set them or not.
Googling hasn't given any answers, does anyone have any clue what they actually do?