I’ve had a couple of queries in the past week about whether or not service integration bus messaging engines using a database for the message store need an XA capable JDBC data source. Thanks to Gareth Bottomley in the development team for locating the appropriate section hidden away in the InfoCenter that indicates you should configure a Connection pool data source i.e. non-XA capable. The messaging engine does not use the XA capabilities of the database, instead acting as a resource manager in its own right. So, for example, when you receive a message under a global transaction it is not deleted from the data base at that point under a JDBC transaction. Instead, it is non-transactionally marked with the Xid of the global transaction so that it is not received by other consumers and then, only when the transaction is commited, is the record removed. This is particularly important to note when using Oracle as the database as the Oracle XA driver has notoriously poor performance.
Messaging engine data sources
November 20th, 2006Chawton Forest Park
November 19th, 2006We went over to the BADO district event at Chawton Forest Park this morning. Yesterday’s sunshine was still with us and it was a pleasure to be out in some of the more runnable bits of the forest. This was probably just as well as I didn’t have the best of runs on the Brown course. My legs felt tired, my cold still hasn’t gone away completely and I have failed to do anything about my ankle since the OMM. On top of this I wasted at least five minutes on just three of the controls.
Enjoying the sunshine
November 18th, 2006Baby pictures
November 17th, 2006Performance, adapters and food
November 16th, 2006Busy day today. Sweated off the remainder of the last night’s alcohol with a morning run. After grabbing a bite to eat (and having another interesting breakfast-time conversation with a colleague) I went to Luc Maquil’s presentation on WebSphere Process Server performance. Luc is one of the authors of the WebSphere Business Integration V6 Performance Tuning Redpaper and consequently knows a thing or two about the subject.
Sightseeing and SOAP
November 15th, 2006Presentation and dinner
November 14th, 2006Many of the presentations at the conference are repeats from our internal services conference earlier this year which means I have some spare time to catch up on other work. One session I did go to today was Eric Herness (Chief Architect for WebSphere Business Integration) presenting the new content in Version 6.0.2 of WebSphere Process Service and ESB. I think it’s safe to say this is a refresh pack with more than a few functional enhancements!
RSS - Posts